Bcett

From WonderWiki
Revision as of 19:43, 19 November 2023 by Explos (talk | contribs) (Created page with "{{UnderConstruction}} The <code>Bcett</code> files are <code>BYML</code> files that contain information about an area's actors, terrain, rails and links. == Format == {| class="wikitable" |+ !Parameter !Type !Information !Example |- |RootAreaHash |UInt32 |The unique identifier hash of this area. | |- |StageParam |String |The path of the StageParam file associated with this Bcett. |Example: <code>Work/Stage/StageParam/'''XXXXX'''.game__stage__StageParam.gyml</code> |- |...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
This page is still under construction.

The Bcett files are BYML files that contain information about an area's actors, terrain, rails and links.

Format

Parameter Type Information Example
RootAreaHash UInt32 The unique identifier hash of this area.
StageParam String The path of the StageParam file associated with this Bcett. Example: Work/Stage/StageParam/XXXXX.game__stage__StageParam.gyml
ActorToRailLinks Array An array of ActorToRailLinks.
Actors Array An array of Actors.
BgUnits Array An array of BgUnits.
Links Array An array of Links.
Rails Array An array of Rails.
SimultaneousGroups Array An array of SimultaneousGroups.

Sections

ActorToRailLinks
Parameter Type Information Example
Dst Int32 The hash of the rail used in the link.
Name String Examples: Reference
Point Int32 The hash of a Point within the rail. Typically the starting point.
Src Int32 The hash of the actor the rail is linked to.
Actors
Parameter Type Information Example
AreaHash Int The hash of the area this actor is placed within.
Gyaml String The name of the Gyaml for this actor. Determines the type of actor.
Hash Int32 A unique hash for this actor. Used when referencing this particular actor.
Name String A unique identifiable name for this actor. Unused in game.
Layer String The layer this actor is placed onto. Used for parallax scrolling. Examples: PlayArea1, PlayArea2
Scale Array[Float] An array of 3 Floats. Determines the X, Y and Z scale of the actor.
Rotation Array[Float] An array of 3 Floats. Determines the X, Y and Z rotation of the actor. Rotation is stored as radians.
Translation Array[Float] An array of 3 Floats. Determines the X, Y and Z translation of the actor.
Dynamic Dictionary A dictionary of various actor-specific parameters.
BgUnits
Parameter Type Information Example
Links
Parameter Type Information Example
Rails
Parameter Type Information Example
SimultaneousGroups
Paramter Type Information Example