List of Events/BFBB: Difference between revisions

Battlepedia>Seil
No edit summary
Battlepedia>Seil
Line 6:
! align="center" |Event ID
! align="center" |Name
! align="center" |Object Asset Types
! align="center" |Variables
! align="center" |Description
Line 20:
| 0x0004||Invisible||All||?||Turns off rendering for an object asset.
|-
| 0x0005||<span id="EnterPlayer">EnterPlayer</span>||[[TRIG]]||?||SentFired by athe [[TRIGPLYR]] whenever the playerit enters itsa [[TRIG]]'s volume.
|-
| 0x0006||<span id="ExitPlayer">ExitPlayer</span>||[[TRIG]]||?||SentFired by athe [[TRIGPLYR]] whenever theit playerexits entersa its[[TRIG]]'s volume.
|-
| 0x0007||TouchPlayer||||?||
Line 30:
| 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's value by 1. AutomaticallyIf sendsthe new value is between 1 and 20, one of the events from [[#Count1|Count1]] to [[#Count20|Count20]], based on the resulting value of theis incrementfired.
|-
| 0x000C||<span id="Decrement">Decrement</span>||[[CNTR]], [[GRUP]]||?||Decreases a [[CNTR]]'s value by 1. AutomaticallyIf sendsthe 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]], based on the resulting value of theis decrementfired.
|-
| 0x000D||Open||||?||
Line 40:
| 0x000E||Close||||?||
|-
| 0x000F||Toggle||[[BUTN]]||?||Toggles a [[BUTN]]'s pressed state.
|-
| 0x0010||Teleport Player||[[PLYR]]||
* [[AssetIDPORT]] '''[[PORT|Portal]]'''
||Teleports the player using a '''Portal'''. If the '''Portal''''s destination level is the same as the current level, the player will teleportteleports instantly. Otherwise, a loading screen will appearappears 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.
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]]?
|-
| 0x0014||<span id="Expired">Expired</span>||[[CNTR]], [[GRUP]], [[TIMR]]||?||SentFired when afrom [[CNTR#Decrement|Decrement]]/ if a [[TIMRCNTR]]'s new value reachesis 0.
 
Fired when a running [[TIMR]] reaches 0.
|-
| 0x0015||Move||||?||
Line 82 ⟶ 84:
| 0x0022||Break||[[PLAT]]||?||
|-
| 0x0023||Pickup||[[PKUP]]||?||Collects a [[PKUP]]. AutomaticallyFired sent whenby the player[[PLYR]] when it touches a [[PKUP]].
|-
| 0x0024||Death||[[VIL]]||?||
Line 119 ⟶ 121:
|-
| 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.
|-
| 0x0036||GiveHealth||[[PLYR]]||?||Gives or takes away player health.
*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]]||?||SentFired by [[BUTN]] upon being pressed.
|-
| 0x0038||ButtonUnpress||[[BUTN]]||?||SentFired by [[BUTN]] upon being unpressed.
|-
| 0x0039||ArriveHalfway||[[PLAT]]||?||
Line 136 ⟶ 140:
| 0x003C||Evaluate||[[COND]], [[GRUP]]||?||Evaluates a [[COND]], causing it to fire either [[#True|True]] or [[#False|False]].
|-
| 0x003D||<span id="True">True</span>||[[COND]]||?||SentFired by thea [[COND]] upon evaluation of condition to true.
|-
| 0x003E||<span id="False">False</span>||[[COND]]||?||SentFired by thea [[COND]] upon evaluation of condition to false.
|-
| 0x003F||PadPressX||[[UI]], [[UIFT]]||?||
Line 438 ⟶ 442:
| 0x00D3||ShaggyAction||||?||
|-
| 0x00D4||<span id="EnterEntity">EnterEntity</span>||[[TRIG]]||?||
|-
| 0x00D5||<span id="ExitEntity">ExitEntity</span>||[[TRIG]]||?||
|-
| 0x00D6||ENTER FLAGGED - DO NOT USE||||?||
Line 529 ⟶ 533:
|-
| 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. (Only affects SpongeBob)
 
* 0 = Bubble Bowl
* 1 = Cruise Bubble
|-
| 0x0102||Unlock R001||||?||
Line 699 ⟶ 700:
| 0x0153||Clear Text||||?||
|-
| 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 [[DYNA\game_object:Teleport|Teleport Box]].
|-
| 0x0156||On Signal 0||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||
Line 823 ⟶ 824:
| 0x0191||Rotate, World Z Done||||?||
|-
| 0x0192||<span id="Count1">Count1</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 1. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 1.
|-
| 0x0193||<span id="Count2">Count2</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 2. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 2.
|-
| 0x0194||<span id="Count3">Count3</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 3. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 3.
|-
| 0x0195||<span id="Count4">Count4</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 4. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 4.
|-
| 0x0196||<span id="Count5">Count5</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 5. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 5.
|-
| 0x0197||<span id="Count6">Count6</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 6. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 6.
|-
| 0x0198||<span id="Count7">Count7</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 7. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 7.
|-
| 0x0199||<span id="Count8">Count8</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 8. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 8.
|-
| 0x019A||<span id="Count9">Count9</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 9. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 9.
|-
| 0x019B||<span id="Count10">Count10</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 10. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 10.
|-
| 0x019C||<span id="Count11">Count11</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 11. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 11.
|-
| 0x019D||<span id="Count12">Count12</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 12. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 12.
|-
| 0x019E||<span id="Count13">Count13</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 13. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 13.
|-
| 0x019F||<span id="Count14">Count14</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 14. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 14.
|-
| 0x01A0||<span id="Count15">Count15</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 15. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 15.
|-
| 0x01A1||<span id="Count16">Count16</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 16. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 16.
|-
| 0x01A2||<span id="Count17">Count17</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 17. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 17.
|-
| 0x01A3||<span id="Count18">Count18</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 18. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 18.
|-
| 0x01A4||<span id="Count19">Count19</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 19. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 19.
|-
| 0x01A5||<span id="Count20">Count20</span>||[[CNTR]]||?||Sets the value of a [[CNTR]] to 20. Automatically sentFired from the [[#Increment|Increment]] or [[#Decrement|Decrement]] event if the resulting[[CNTR]]'s new value is 20.
|-
| 0x01A6||Set State||||?||
|-
| 0x01A7||<span id="Enter SpongeBob">Enter SpongeBob</span>||[[TRIG]]||?||SentFired by athe [[TRIGPLYR]] whenever SpongeBobit enters itsa [[TRIG]]'s volume and the current character is SpongeBob.
|-
| 0x01A8||<span id="Enter Patrick">Enter Patrick</span>||[[TRIG]]||?||SentFired by athe [[TRIGPLYR]] whenever Patrickit enters itsa [[TRIG]]'s volume and the current character is Patrick.
|-
| 0x01A9||<span id="Enter Sandy">Enter Sandy</span>||[[TRIG]]||?||SentFired by athe [[TRIGPLYR]] whenever Sandyit enters itsa [[TRIG]]'s volume and the current character is Sandy.
|-
| 0x01AA||<span id="Exit SpongeBob">Exit SpongeBob</span>||[[TRIG]]||?||SentFired by athe [[TRIGPLYR]] whenever SpongeBobit exitsenters itsa [[TRIG]]'s volume and the current character is SpongeBob.
|-
| 0x01AB||<span id="Exit Patrick">Exit Patrick</span>||[[TRIG]]||?||SentFired by athe [[TRIGPLYR]] whenever Patrickit exitsenters itsa [[TRIG]]'s volume and the current character is Patrick.
|-
| 0x01AC||<span id="Exit Sandy">Exit Sandy</span>||[[TRIG]]||?||SentFired by athe [[TRIGPLYR]] whenever Sandyit exitsenters itsa [[TRIG]]'s volume and the current character is Sandy.
|-
| 0x01AD||NPCSpecial_PlatformSnap||[[VIL]]||?||
Line 933 ⟶ 934:
| 0x01C8||Duplotron_KillKids||[[VIL]]||?||
|-
| 0x01C9||On Signal10||[[DYNA\game_object:talk_box|game_object:talk_box]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired 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]]||?||SentFired when <code>{signal:19}</code> is encountered in the [[DYNA\game_object:talk_box|talk box]]'s [[TEXT]].
|-
| 0x01D3||Spongeball On||[[PLYR]]||?||
Line 1,045 ⟶ 1,046:
| 0x0200||UpdateAnimMatrices||||?||
|-
| 0x0201||<span id="EnterCruise">EnterCruise</span>||[[TRIG]]||?||
|-
| 0x0202||<span id="ExitCruise">ExitCruise</span>||[[TRIG]]||?||
|-
| 0x0203||CruiseFired||||?||
Anonymous user