Skip to content

Releases: KillzXGaming/CollisionSceneBinary

v0.5

08 Jun 19:39

Choose a tag to compare

Tool requires net8.0

A simple tool to load, edit, and save csb files.

First ensure the "Game Select" menu is configured before loading anything.

To create a .csb, load a .dae with file -> open. Configure the materials and flags, then file -> save.
To export or make edits to an existing csb, file -> open the csb. Click "Export Model" to create .dae.

image

image

Advanced usage:

Blender material config

In blender, you can configure the materials beforehand if the material name is formatted like this.

image

With mat#_flag#, with the material and flag ID.

Warp/maplink objects config

Warp objects can be configured by mesh name.

image

The mesh must be formatted as MAPOBJ_BOX_### or MAPOBJ_SPHERE_###, , with ### being the map link object ID.

Command Line No UI

There is an alternative option to create these instantly with CollisionSceneBinaryCLI.
Drag/drop a csb to create .dae, drag/drop .dae to exe to create the csb. For color splash, ensure -big is put in command line.

CLI arguments:
-big (big endian files. Required for color splash)
-mobj (create map object collision)