EvilEngine/DYNA

From Heavy Iron Modding
Revision as of 05:54, 12 August 2019 by Battlepedia>Seil
DYNA
Dynamic
TypeObject
Games usedThe Incredibles

Format

Dynamics are object assets, so they start with their 8 byte header, then are followed by another 8 byte header:

Offset Type Variable Description
0x08 int type The subtype of this dynamic. Each Type is listed below and has its own page, where you can find its possible values for Version and format for Data.
0x0C short version The version of this dynamic. (Depends on the Type)
0x0E short handle Always 0.

HUD format (BFBB)

hud:meter:font, hud:meter:unit, hud:model, and hud:text all contain another header following the DYNA header:

Offset Type Variable Description
0x10 Vector3 loc Position
0x1C Vector3 size Size

Meter format

hud:meter:font and hud:meter:unit both contain another header following the HUD header:

Offset Type Variable Description
0x28 float start_value
0x2C float min_value
0x30 float max_value
0x34 float increment_time
0x38 float decrement_time
0x3C AssetID (Sound) sound.start_increment
0x40 AssetID (Sound) sound.increment
0x44 AssetID (Sound) sound.start_decrement
0x48 AssetID (Sound) sound.decrement

Events

Types (BFBB)

ID Type Version Description
0xBB4864D8 game_object:BoulderGenerator 1
0x574749A4 game_object:bungee_drop 1
0x57CFB6F0 game_object:bungee_hook 13
0x8F012778 game_object:BusStop 2 Bus Stop for switching playable characters.
0x9092FB14 game_object:Camera_Tweak 1
0x85BFDF34 game_object:Flythrough 1 Widget for Flythrough.
0x8768334A game_object:NPCSettings 2
0x0934B196 game_object:talk_box 11 Instance of text box.
0xE9D2C1BB game_object:task_box 2 NPC talk box settings for specific playable characters.
0x4DC449FC game_object:Taxi 1 Taxi stops for warping to other levels.
0x70ADB7F9 game_object:Teleport 1 or 2 Teleport box.
0x442E1337 game_object:text_box 1 Text box style settings.
0x8B3E732F hud:meter:font 3
0x8D40B9AC hud:meter:unit 3
0xFF5691D2 hud:model 1
0x687ED0B0 hud:text 1
0x2196C135 pointer 1

Types (TSSM)

ID Type Version Description
0x94B8EF2D effect:Lightning 2
0x4AF4ABC7 Effect:particle_generator 1
0x2A59443A effect:Rumble 3
0x56F5D96F effect:Rumble Box Emitter Unused.
0x1337E641 effect:Rumble Spherical Emitter 1
0x9535DB9D effect:ScreenFade 1
0x0903FBB9 effect:smoke_emitter 1
0x6AA8BF67 effect:spotlight 2
0x5B1CC119 Enemy:SB Unused.
0xD2D6A1E5 Enemy:SB:BucketOTron 4 Bucket-O-Tron enemy.
0x1F9D54BB Enemy:SB:CastNCrew 1 Frogfish tongue spinner enemy and Dennis SpongeBob enemy.
0x45B73B62 Enemy:SB:Critter 2 Jellyfish enemy.
0xCE41C144 Enemy:SB:Dennis 3 Dennis boss.
0x11FCF451 Enemy:SB:FrogFish 2 Frogfish boss.
0xC92170B2 Enemy:SB:Mindy 3 Mindy, SpongeBob, and Patrick NPC.
0xBE8C5CAC Enemy:SB:Neptune 4 King Neptune boss.
0x44EA147A Enemy:SB:Standard 7 Fogger, Slammer, Flinger, Popper, Spinner, Mini-Merv, and Mervyn enemy.
0x495BFF9B Enemy:SB:SupplyCrate 2 Supply Crate, Balloon Box, Supply Computer, Thunder Barrel, and Steel Safe.
0x9FEC1E09 Enemy:SB:Turret 4 Turret enemy.
0xBB4864D8 game_object:BoulderGenerator 1
0x574749A4 game_object:bungee_drop 2
0x57CFB6F0 game_object:bungee_hook 13
0x8F012778 game_object:BusStop 2 Port-O-Head for switching playable characters.
0x9092FB14 game_object:Camera_Tweak 1
0xE6120704 game_object:flame_emitter 4
0x85BFDF34 game_object:Flythrough 1 Widget for Flythrough.
0x844BCF76 game_object:RaceTimer 2
0x4D81C1EE game_object:Ring 2
0x18028CA7 game_object:RingControl 3
0x0934B196 game_object:talk_box 11 Instance of text box.
0xE9D2C1BB game_object:task_box 2 NPC talk box settings for specific playable characters.
0x70ADB7F9 game_object:Teleport 2 Teleport box.
0x442E1337 game_object:text_box 3 Text box style settings.
0x4E09EC43 game_object:Vent 1
0x5E5B5165 game_object:VentType 1
0xB8DA553C hud:image Unused.
0x8B3E732F hud:meter:font 2
0x8D40B9AC hud:meter:unit 3
0xFF5691D2 hud:model 1
0x687ED0B0 hud:text 1
0x204D6ADB JSP Extra Data 1
0x4494F483 logic:Function Generator Unused.
0xF98698FF logic:reference 1
0x2196C135 pointer 1
0xFABDB3B3 Scene Properties 1
0x8C2D107D ui:box 2
0xE8753BAE ui:controller 0
0x337BCB31 ui:image 1
0x79F807C7 ui:model 2
0xBD7646D7 ui:text 2
0xFB50BACB ui:text:user string Unused.