List of Events/BFBB: Difference between revisions

Content added Content deleted
Battlepedia>Seil
No edit summary
Battlepedia>Seil
Line 6: Line 6:
! align="center" |Event ID
! align="center" |Event ID
! align="center" |Name
! align="center" |Name
! align="center" |Asset Types
! align="center" |Object Asset Types
! align="center" |Variables
! align="center" |Variables
! align="center" |Description
! align="center" |Description
Line 20: Line 20:
| 0x0004||Invisible||All||?||Turns off rendering for an object asset.
| 0x0004||Invisible||All||?||Turns off rendering for an object asset.
|-
|-
| 0x0005||<span id="EnterPlayer">EnterPlayer</span>||[[TRIG]]||?||Sent by a [[TRIG]] whenever the player enters its volume.
| 0x0005||<span id="EnterPlayer">EnterPlayer</span>||[[TRIG]]||?||Fired by the [[PLYR]] whenever it enters a [[TRIG]]'s volume.
|-
|-
| 0x0006||<span id="ExitPlayer">ExitPlayer</span>||[[TRIG]]||?||Sent by a [[TRIG]] whenever the player enters its volume.
| 0x0006||<span id="ExitPlayer">ExitPlayer</span>||[[TRIG]]||?||Fired by the [[PLYR]] whenever it exits a [[TRIG]]'s volume.
|-
|-
| 0x0007||TouchPlayer||||?||
| 0x0007||TouchPlayer||||?||
Line 30: Line 30:
| 0x0009||ControlOn||[[PLYR]]||?||Turns on gamepad/controller input.
| 0x0009||ControlOn||[[PLYR]]||?||Turns on gamepad/controller input.
|-
|-
| 0x000A||Reset||All||?||Resets an object asset to its initial position/values.
| 0x000A||Reset||[[BOUL]], [[BUTN]], [[CNTR]], [[DYNA\game_object:task_box​|game_object:task_box​]], [[DYNA\game_object:BoulderGenerator|​game_object:BoulderGenerator]], [[GRUP]], [[PLAT]], [[SIMP]], [[TIMR]]||?||Resets asset to original position/value.
|-
|-
| 0x000B||<span id="Increment">Increment</span>||[[CNTR]]||?||Increases a [[CNTR]]’s value by 1. Automatically sends one of the events from [[#Count1|Count1]] to [[#Count20|Count20]], based on the resulting value of the increment.
| 0x000B||<span id="Increment">Increment</span>||[[CNTR]]||?||Increases a [[CNTR]]'s value by 1. If the new value is between 1 and 20, one of the events from [[#Count1|Count1]] to [[#Count20|Count20]] is fired.
|-
|-
| 0x000C||<span id="Decrement">Decrement</span>||[[CNTR]], [[GRUP]]||?||Decreases a [[CNTR]]'s value by 1. Automatically sends one of the events from [[#Count1|Count1]] to [[#Count20|Count20]], based on the resulting value of the decrement.
| 0x000C||<span id="Decrement">Decrement</span>||[[CNTR]], [[GRUP]]||?||Decreases a [[CNTR]]'s value by 1. If the new value is 0, [[#Expired|Expired]] is fired. Otherwise, if the new value is between 1 and 20, one of the events from [[#Count1|Count1]] to [[#Count20|Count20]] is fired.
|-
|-
| 0x000D||Open||||?||
| 0x000D||Open||||?||
Line 40: Line 40:
| 0x000E||Close||||?||
| 0x000E||Close||||?||
|-
|-
| 0x000F||Toggle||[[BUTN]]||?||Toggles [[BUTN]] state.
| 0x000F||Toggle||[[BUTN]]||?||Toggles a [[BUTN]]'s pressed state.
|-
|-
| 0x0010||Teleport Player||[[PLYR]]||
| 0x0010||Teleport Player||[[PLYR]]||
* [[AssetID]] '''[[PORT|Portal]]'''
* [[PORT]] '''Portal'''
||Teleports the player using a '''Portal'''. If the '''Portal''''s destination level is the same as the current level, the player will teleport instantly. Otherwise, a loading screen will appear for the destination level.
||Teleports the player using a '''Portal'''. If the '''Portal''''s destination level is the same as the current level, the player teleports instantly. Otherwise, a loading screen appears for the destination level. Moves the [[PLYR]] to the '''Portal''''s Marker and rotates both the [[PLYR]] and the camera to the '''Portal''''s Rotation.
|-
|-
| 0x0011||OutOfBounds||[[PLYR]]||?||Causes the hand to immediately take the player off-screen and place him/her back into the level.
| 0x0011||OutOfBounds||[[PLYR]]||?||Causes the hand to immediately take the player off-screen and place him/her back into the level.
Line 52: Line 52:
| 0x0013||Stop||[[DYNA\game_object:Camera_Tweak​|game_object:Camera_Tweak]], [[DYNA\game_object:Flythrough|game_object:Flythrough​]], [[GRUP]], [[PLAT]], [[SFX]], [[TIMR]]||?||Pauses a [[TIMR]]?
| 0x0013||Stop||[[DYNA\game_object:Camera_Tweak​|game_object:Camera_Tweak]], [[DYNA\game_object:Flythrough|game_object:Flythrough​]], [[GRUP]], [[PLAT]], [[SFX]], [[TIMR]]||?||Pauses a [[TIMR]]?
|-
|-
| 0x0014||Expired||[[CNTR]], [[GRUP]], [[TIMR]]||?||Sent when a [[CNTR]]/[[TIMR]] value reaches 0.
| 0x0014||<span id="Expired">Expired</span>||[[CNTR]], [[GRUP]], [[TIMR]]||?||Fired from [[#Decrement|Decrement]] if a [[CNTR]]'s new value is 0.

Fired when a running [[TIMR]] reaches 0.
|-
|-
| 0x0015||Move||||?||
| 0x0015||Move||||?||
Line 82: Line 84:
| 0x0022||Break||[[PLAT]]||?||
| 0x0022||Break||[[PLAT]]||?||
|-
|-
| 0x0023||Pickup||[[PKUP]]||?||Collects a [[PKUP]]. Automatically sent when the player touches a [[PKUP]].
| 0x0023||Pickup||[[PKUP]]||?||Collects a [[PKUP]]. Fired by the [[PLYR]] when it touches a [[PKUP]].
|-
|-
| 0x0024||Death||[[VIL]]||?||
| 0x0024||Death||[[VIL]]||?||
Line 119: Line 121:
|-
|-
| 0x0035||GiveShinyObjects||[[PLYR]]||
| 0x0035||GiveShinyObjects||[[PLYR]]||
*float '''Amount''' - How many Shiny Objects to give. A negative number means to take away Shiny Objects.
*float '''Amount'''
||Gives or takes away an '''Amount''' of Shiny Objects to or from the player.
||Gives '''Amount''' Shiny Objects to the player.
|-
|-
| 0x0036||GiveHealth||[[PLYR]]||?||Gives or takes away player health.
| 0x0036||GiveHealth||[[PLYR]]||
*float '''Amount''' - How many Underwear to give. A negative number means to take away Underwear. If set to -666, Underwear is only taken away if the player has at least one Underwear left.
||Gives '''Amount''' Underwear to the player.
|-
|-
| 0x0037||ButtonPress||[[BUTN]], [[GRUP]]||?||Sent by [[BUTN]] upon being pressed.
| 0x0037||ButtonPress||[[BUTN]], [[GRUP]]||?||Fired by [[BUTN]] upon being pressed.
|-
|-
| 0x0038||ButtonUnpress||[[BUTN]]||?||Sent by [[BUTN]] upon being unpressed.
| 0x0038||ButtonUnpress||[[BUTN]]||?||Fired by [[BUTN]] upon being unpressed.
|-
|-
| 0x0039||ArriveHalfway||[[PLAT]]||?||
| 0x0039||ArriveHalfway||[[PLAT]]||?||
Line 136: Line 140:
| 0x003C||Evaluate||[[COND]], [[GRUP]]||?||Evaluates a [[COND]], causing it to fire either [[#True|True]] or [[#False|False]].
| 0x003C||Evaluate||[[COND]], [[GRUP]]||?||Evaluates a [[COND]], causing it to fire either [[#True|True]] or [[#False|False]].
|-
|-
| 0x003D||<span id="True">True</span>||[[COND]]||?||Sent by the [[COND]] upon evaluation of condition to true.
| 0x003D||<span id="True">True</span>||[[COND]]||?||Fired by a [[COND]] upon evaluation of condition to true.
|-
|-
| 0x003E||<span id="False">False</span>||[[COND]]||?||Sent by the [[COND]] upon evaluation of condition to false.
| 0x003E||<span id="False">False</span>||[[COND]]||?||Fired by a [[COND]] upon evaluation of condition to false.
|-
|-
| 0x003F||PadPressX||[[UI]], [[UIFT]]||?||
| 0x003F||PadPressX||[[UI]], [[UIFT]]||?||
Line 438: Line 442:
| 0x00D3||ShaggyAction||||?||
| 0x00D3||ShaggyAction||||?||
|-
|-
| 0x00D4||EnterEntity||[[TRIG]]||?||
| 0x00D4||<span id="EnterEntity">EnterEntity</span>||[[TRIG]]||?||
|-
|-
| 0x00D5||ExitEntity||[[TRIG]]||?||
| 0x00D5||<span id="ExitEntity">ExitEntity</span>||[[TRIG]]||?||
|-
|-
| 0x00D6||ENTER FLAGGED - DO NOT USE||||?||
| 0x00D6||ENTER FLAGGED - DO NOT USE||||?||
Line 529: Line 533:
|-
|-
| 0x0101||Give PowerUp||[[PLYR]]||
| 0x0101||Give PowerUp||[[PLYR]]||
*float '''PowerUp''' - The powerup to enable.<br>0 = Bubble Bowl, 1 = Cruise Bubble
*float '''Powerup'''
|| Enables one of the player's moves.
|| Enables one of the player's moves. (Only affects SpongeBob)

* 0 = Bubble Bowl
* 1 = Cruise Bubble
|-
|-
| 0x0102||Unlock R001||||?||
| 0x0102||Unlock R001||||?||
Line 699: Line 700:
| 0x0153||Clear Text||||?||
| 0x0153||Clear Text||||?||
|-
|-
| 0x0154||Open Teleport Box||[[DYNA\game_object:Teleport|game_object:Teleport]]||?||Opens a Teleport Box.
| 0x0154||Open Teleport Box||[[DYNA\game_object:Teleport|game_object:Teleport]]||?||Opens a [[DYNA\game_object:Teleport|Teleport Box]].
|-
|-
| 0x0155||Close Teleport Box||||?||Closes a Teleport Box.
| 0x0155||Close Teleport Box||||?||Closes a [[DYNA\game_object:Teleport|Teleport Box]].
|-
|-
| 0x0156||On Signal 0||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:0}</code> is encountered in the talk box's [[TEXT]].
| 0x0156||On Signal 0||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:0}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x0157||On Signal 1||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:1}</code> is encountered in the talk box's [[TEXT]].
| 0x0157||On Signal 1||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:1}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x0158||On Signal 2||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:2}</code> is encountered in the talk box's [[TEXT]].
| 0x0158||On Signal 2||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:2}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x0159||On Signal 3||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:3}</code> is encountered in the talk box's [[TEXT]].
| 0x0159||On Signal 3||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:3}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x015A||On Signal 4||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:4}</code> is encountered in the talk box's [[TEXT]].
| 0x015A||On Signal 4||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:4}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x015B||On Signal 5||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:5}</code> is encountered in the talk box's [[TEXT]].
| 0x015B||On Signal 5||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:5}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x015C||On Signal 6||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:6}</code> is encountered in the talk box's [[TEXT]].
| 0x015C||On Signal 6||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:6}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x015D||On Signal 7||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:7}</code> is encountered in the talk box's [[TEXT]].
| 0x015D||On Signal 7||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:7}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x015E||On Signal 8||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:8}</code> is encountered in the talk box's [[TEXT]].
| 0x015E||On Signal 8||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:8}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x015F||On Signal 9||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:9}</code> is encountered in the talk box's [[TEXT]].
| 0x015F||On Signal 9||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:9}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x0160||Stop Wait||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||
| 0x0160||Stop Wait||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||
Line 823: Line 824:
| 0x0191||Rotate, World Z Done||||?||
| 0x0191||Rotate, World Z Done||||?||
|-
|-
| 0x0192||<span id="Count1">Count1</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 1. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 1.
| 0x0192||<span id="Count1">Count1</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 1. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 1.
|-
|-
| 0x0193||<span id="Count2">Count2</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 2. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 2.
| 0x0193||<span id="Count2">Count2</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 2. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 2.
|-
|-
| 0x0194||<span id="Count3">Count3</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 3. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 3.
| 0x0194||<span id="Count3">Count3</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 3. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 3.
|-
|-
| 0x0195||<span id="Count4">Count4</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 4. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 4.
| 0x0195||<span id="Count4">Count4</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 4. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 4.
|-
|-
| 0x0196||<span id="Count5">Count5</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 5. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 5.
| 0x0196||<span id="Count5">Count5</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 5. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 5.
|-
|-
| 0x0197||<span id="Count6">Count6</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 6. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 6.
| 0x0197||<span id="Count6">Count6</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 6. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 6.
|-
|-
| 0x0198||<span id="Count7">Count7</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 7. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 7.
| 0x0198||<span id="Count7">Count7</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 7. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 7.
|-
|-
| 0x0199||<span id="Count8">Count8</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 8. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 8.
| 0x0199||<span id="Count8">Count8</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 8. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 8.
|-
|-
| 0x019A||<span id="Count9">Count9</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 9. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 9.
| 0x019A||<span id="Count9">Count9</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 9. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 9.
|-
|-
| 0x019B||<span id="Count10">Count10</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 10. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 10.
| 0x019B||<span id="Count10">Count10</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 10. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 10.
|-
|-
| 0x019C||<span id="Count11">Count11</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 11. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 11.
| 0x019C||<span id="Count11">Count11</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 11. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 11.
|-
|-
| 0x019D||<span id="Count12">Count12</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 12. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 12.
| 0x019D||<span id="Count12">Count12</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 12. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 12.
|-
|-
| 0x019E||<span id="Count13">Count13</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 13. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 13.
| 0x019E||<span id="Count13">Count13</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 13. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 13.
|-
|-
| 0x019F||<span id="Count14">Count14</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 14. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 14.
| 0x019F||<span id="Count14">Count14</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 14. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 14.
|-
|-
| 0x01A0||<span id="Count15">Count15</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 15. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 15.
| 0x01A0||<span id="Count15">Count15</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 15. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 15.
|-
|-
| 0x01A1||<span id="Count16">Count16</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 16. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 16.
| 0x01A1||<span id="Count16">Count16</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 16. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 16.
|-
|-
| 0x01A2||<span id="Count17">Count17</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 17. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 17.
| 0x01A2||<span id="Count17">Count17</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 17. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 17.
|-
|-
| 0x01A3||<span id="Count18">Count18</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 18. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 18.
| 0x01A3||<span id="Count18">Count18</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 18. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 18.
|-
|-
| 0x01A4||<span id="Count19">Count19</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 19. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 19.
| 0x01A4||<span id="Count19">Count19</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 19. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 19.
|-
|-
| 0x01A5||<span id="Count20">Count20</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 20. Automatically sent from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting value is 20.
| 0x01A5||<span id="Count20">Count20</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 20. Fired from [[#Increment|Increment]] or [[#Decrement|Decrement]] if the [[CNTR]]'s new value is 20.
|-
|-
| 0x01A6||Set State||||?||
| 0x01A6||Set State||||?||
|-
|-
| 0x01A7||Enter SpongeBob||[[TRIG]]||?||Sent by a [[TRIG]] whenever SpongeBob enters its volume.
| 0x01A7||<span id="Enter SpongeBob">Enter SpongeBob</span>||[[TRIG]]||?||Fired by the [[PLYR]] whenever it enters a [[TRIG]]'s volume and the current character is SpongeBob.
|-
|-
| 0x01A8||Enter Patrick||[[TRIG]]||?||Sent by a [[TRIG]] whenever Patrick enters its volume.
| 0x01A8||<span id="Enter Patrick">Enter Patrick</span>||[[TRIG]]||?||Fired by the [[PLYR]] whenever it enters a [[TRIG]]'s volume and the current character is Patrick.
|-
|-
| 0x01A9||Enter Sandy||[[TRIG]]||?||Sent by a [[TRIG]] whenever Sandy enters its volume.
| 0x01A9||<span id="Enter Sandy">Enter Sandy</span>||[[TRIG]]||?||Fired by the [[PLYR]] whenever it enters a [[TRIG]]'s volume and the current character is Sandy.
|-
|-
| 0x01AA||Exit SpongeBob||[[TRIG]]||?||Sent by a [[TRIG]] whenever SpongeBob exits its volume.
| 0x01AA||<span id="Exit SpongeBob">Exit SpongeBob</span>||[[TRIG]]||?||Fired by the [[PLYR]] whenever it enters a [[TRIG]]'s volume and the current character is SpongeBob.
|-
|-
| 0x01AB||Exit Patrick||[[TRIG]]||?||Sent by a [[TRIG]] whenever Patrick exits its volume.
| 0x01AB||<span id="Exit Patrick">Exit Patrick</span>||[[TRIG]]||?||Fired by the [[PLYR]] whenever it enters a [[TRIG]]'s volume and the current character is Patrick.
|-
|-
| 0x01AC||Exit Sandy||[[TRIG]]||?||Sent by a [[TRIG]] whenever Sandy exits its volume.
| 0x01AC||<span id="Exit Sandy">Exit Sandy</span>||[[TRIG]]||?||Fired by the [[PLYR]] whenever it enters a [[TRIG]]'s volume and the current character is Sandy.
|-
|-
| 0x01AD||NPCSpecial_PlatformSnap||[[VIL]]||?||
| 0x01AD||NPCSpecial_PlatformSnap||[[VIL]]||?||
Line 933: Line 934:
| 0x01C8||Duplotron_KillKids||[[VIL]]||?||
| 0x01C8||Duplotron_KillKids||[[VIL]]||?||
|-
|-
| 0x01C9||On Signal10||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:10}</code> is encountered in the talk box's [[TEXT]].
| 0x01C9||On Signal10||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:10}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01CA||On Signal11||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:11}</code> is encountered in the talk box's [[TEXT]].
| 0x01CA||On Signal11||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:11}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01CB||On Signal12||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:12}</code> is encountered in the talk box's [[TEXT]].
| 0x01CB||On Signal12||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:12}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01CC||On Signal13||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:13}</code> is encountered in the talk box's [[TEXT]].
| 0x01CC||On Signal13||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:13}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01CD||On Signal14||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:14}</code> is encountered in the talk box's [[TEXT]].
| 0x01CD||On Signal14||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:14}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01CE||On Signal15||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:15}</code> is encountered in the talk box's [[TEXT]].
| 0x01CE||On Signal15||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:15}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01CF||On Signal16||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:16}</code> is encountered in the talk box's [[TEXT]].
| 0x01CF||On Signal16||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:16}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01D0||On Signal17||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:17}</code> is encountered in the talk box's [[TEXT]].
| 0x01D0||On Signal17||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:17}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01D1||On Signal18||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:18}</code> is encountered in the talk box's [[TEXT]].
| 0x01D1||On Signal18||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:18}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01D2||On Signal19||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Sent when <code>{signal:19}</code> is encountered in the talk box's [[TEXT]].
| 0x01D2||On Signal19||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||Fired when <code>{signal:19}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
|-
| 0x01D3||Spongeball On||[[PLYR]]||?||
| 0x01D3||Spongeball On||[[PLYR]]||?||
Line 1,045: Line 1,046:
| 0x0200||UpdateAnimMatrices||||?||
| 0x0200||UpdateAnimMatrices||||?||
|-
|-
| 0x0201||EnterCruise||[[TRIG]]||?||
| 0x0201||<span id="EnterCruise">EnterCruise</span>||[[TRIG]]||?||
|-
|-
| 0x0202||ExitCruise||[[TRIG]]||?||
| 0x0202||<span id="ExitCruise">ExitCruise</span>||[[TRIG]]||?||
|-
|-
| 0x0203||CruiseFired||||?||
| 0x0203||CruiseFired||||?||