Event Table references

Open searchable reader

scene.started

On scene started

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On scene startedEVENT_TRIGGERS identifier "scene.started"

Source: crates/platinum-sdk/src/game/events.rs:296

match.started

On match started

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On match startedEVENT_TRIGGERS identifier "match.started"

Source: crates/platinum-sdk/src/game/events.rs:297

match.finished

On match finished

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On match finishedEVENT_TRIGGERS identifier "match.finished"

Source: crates/platinum-sdk/src/game/events.rs:298

level.loaded

On level loaded

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On level loadedEVENT_TRIGGERS identifier "level.loaded"

Source: crates/platinum-sdk/src/game/events.rs:299

scene.streamed_in

On scene streamed in

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On scene streamed inEVENT_TRIGGERS identifier "scene.streamed_in"

Source: crates/platinum-sdk/src/game/events.rs:300

scene.streamed_out

On scene streamed out

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On scene streamed outEVENT_TRIGGERS identifier "scene.streamed_out"

Source: crates/platinum-sdk/src/game/events.rs:301

asset.spawned

On object spawned

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On object spawnedEVENT_TRIGGERS identifier "asset.spawned"

Source: crates/platinum-sdk/src/game/events.rs:302

player.eliminated

On player eliminated another player

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player eliminated another playerEVENT_TRIGGERS identifier "player.eliminated"

Source: crates/platinum-sdk/src/game/events.rs:303

player.crouched

On player started crouching

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player started crouchingEVENT_TRIGGERS identifier "player.crouched"

Source: crates/platinum-sdk/src/game/events.rs:304

player.stood_up

On player stood up

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player stood upEVENT_TRIGGERS identifier "player.stood_up"

Source: crates/platinum-sdk/src/game/events.rs:305

player.died

On player died

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player diedEVENT_TRIGGERS identifier "player.died"

Source: crates/platinum-sdk/src/game/events.rs:306

player.hit

On player was hit

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player was hitEVENT_TRIGGERS identifier "player.hit"

Source: crates/platinum-sdk/src/game/events.rs:307

player.headshot

On player received a headshot

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player received a headshotEVENT_TRIGGERS identifier "player.headshot"

Source: crates/platinum-sdk/src/game/events.rs:308

player.respawned

On player respawned

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player respawnedEVENT_TRIGGERS identifier "player.respawned"

Source: crates/platinum-sdk/src/game/events.rs:309

flag.taken

On flag taken

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On flag takenEVENT_TRIGGERS identifier "flag.taken"

Source: crates/platinum-sdk/src/game/events.rs:310

flag.captured

On flag captured

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On flag capturedEVENT_TRIGGERS identifier "flag.captured"

Source: crates/platinum-sdk/src/game/events.rs:311

health.picked_up

On health picked up

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On health picked upEVENT_TRIGGERS identifier "health.picked_up"

Source: crates/platinum-sdk/src/game/events.rs:312

frame.update

Every frame

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
Every frameEVENT_TRIGGERS identifier "frame.update"

Source: crates/platinum-sdk/src/game/events.rs:313

physics.collision_enter

On collision begin

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On collision beginEVENT_TRIGGERS identifier "physics.collision_enter"

Source: crates/platinum-sdk/src/game/events.rs:314

physics.collision_stay

While touching

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
While touchingEVENT_TRIGGERS identifier "physics.collision_stay"

Source: crates/platinum-sdk/src/game/events.rs:315

physics.collision_exit

On collision end

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On collision endEVENT_TRIGGERS identifier "physics.collision_exit"

Source: crates/platinum-sdk/src/game/events.rs:316

physics.trigger_enter

On trigger enter

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On trigger enterEVENT_TRIGGERS identifier "physics.trigger_enter"

Source: crates/platinum-sdk/src/game/events.rs:317

physics.trigger_stay

While inside trigger

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
While inside triggerEVENT_TRIGGERS identifier "physics.trigger_stay"

Source: crates/platinum-sdk/src/game/events.rs:318

physics.trigger_exit

On trigger exit

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On trigger exitEVENT_TRIGGERS identifier "physics.trigger_exit"

Source: crates/platinum-sdk/src/game/events.rs:319

rocket.launched

On rocket launched

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On rocket launchedEVENT_TRIGGERS identifier "rocket.launched"

Source: crates/platinum-sdk/src/game/events.rs:320

rocket.exploded

On explosion

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On explosionEVENT_TRIGGERS identifier "rocket.exploded"

Source: crates/platinum-sdk/src/game/events.rs:321

weapon.fired

On weapon fired

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On weapon firedEVENT_TRIGGERS identifier "weapon.fired"

Source: crates/platinum-sdk/src/game/events.rs:322

weapon.reload_started

On weapon reload started

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On weapon reload startedEVENT_TRIGGERS identifier "weapon.reload_started"

Source: crates/platinum-sdk/src/game/events.rs:323

weapon.reload_finished

On weapon reload finished

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On weapon reload finishedEVENT_TRIGGERS identifier "weapon.reload_finished"

Source: crates/platinum-sdk/src/game/events.rs:324

weapon.picked_up

On weapon picked up

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On weapon picked upEVENT_TRIGGERS identifier "weapon.picked_up"

Source: crates/platinum-sdk/src/game/events.rs:325

gear.dropped

On equipment dropped

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On equipment droppedEVENT_TRIGGERS identifier "gear.dropped"

Source: crates/platinum-sdk/src/game/events.rs:326

weapon.switched

On weapon switched

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On weapon switchedEVENT_TRIGGERS identifier "weapon.switched"

Source: crates/platinum-sdk/src/game/events.rs:327

target.hit

On target hit

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On target hitEVENT_TRIGGERS identifier "target.hit"

Source: crates/platinum-sdk/src/game/events.rs:328

target.defeated

On target defeated

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On target defeatedEVENT_TRIGGERS identifier "target.defeated"

Source: crates/platinum-sdk/src/game/events.rs:329

player.jumped

On player jumped

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player jumpedEVENT_TRIGGERS identifier "player.jumped"

Source: crates/platinum-sdk/src/game/events.rs:330

player.landed

On player landed

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
On player landedEVENT_TRIGGERS identifier "player.landed"

Source: crates/platinum-sdk/src/game/events.rs:331

*

Any dispatched event

Event Table event. Engine event identifier, not a Lua global named Events.

Source-evidenced cross-language references
LuaEvent TableNative
Any dispatched eventEVENT_TRIGGERS identifier "*"

Source: crates/platinum-sdk/src/game/events.rs:332

spawn

Spawn reusable asset

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Spawn reusable assetEVENT_ACTIONS identifier "spawn"

Source: crates/platinum-sdk/src/game/events.rs:340

load_level

Load level

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.load_level (same identifier; verify argument and authority semantics)Load levelEVENT_ACTIONS identifier "load_level"

Source: crates/platinum-sdk/src/game/events.rs:341

scene_asset_defaults

Set source scene loading defaults

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set source scene loading defaultsEVENT_ACTIONS identifier "scene_asset_defaults"

Source: crates/platinum-sdk/src/game/events.rs:342

scene_child_defaults

Set a host scene's child defaults

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set a host scene's child defaultsEVENT_ACTIONS identifier "scene_child_defaults"

Source: crates/platinum-sdk/src/game/events.rs:343

scene_residency

Set scene loading mode

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.scene_residency (same identifier; verify argument and authority semantics)Set scene loading modeEVENT_ACTIONS identifier "scene_residency"

Source: crates/platinum-sdk/src/game/events.rs:344

scene_scope

Set a scene's Event Table visibility

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set a scene's Event Table visibilityEVENT_ACTIONS identifier "scene_scope"

Source: crates/platinum-sdk/src/game/events.rs:345

scene_assign

Move object ownership to a scene

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Move object ownership to a sceneEVENT_ACTIONS identifier "scene_assign"

Source: crates/platinum-sdk/src/game/events.rs:346

scene_command

Change scene streaming / ownership

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.scene_command (same identifier; verify argument and authority semantics)Change scene streaming / ownershipEVENT_ACTIONS identifier "scene_command"

Source: crates/platinum-sdk/src/game/events.rs:347

stream_scene_in

Stream in a scene asset

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.stream_scene_in (same identifier; verify argument and authority semantics)Stream in a scene assetEVENT_ACTIONS identifier "stream_scene_in"

Source: crates/platinum-sdk/src/game/events.rs:348

stream_scene_out

Stream out this scene instance

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.stream_scene_out (same identifier; verify argument and authority semantics)Stream out this scene instanceEVENT_ACTIONS identifier "stream_scene_out"

Source: crates/platinum-sdk/src/game/events.rs:349

game_phase

Set game phase

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set game phaseEVENT_ACTIONS identifier "game_phase"

Source: crates/platinum-sdk/src/game/events.rs:350

game_value

Set game value

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set game valueEVENT_ACTIONS identifier "game_value"

Source: crates/platinum-sdk/src/game/events.rs:351

ui_open

Open player UI document

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.ui_open (same identifier; verify argument and authority semantics)Open player UI documentEVENT_ACTIONS identifier "ui_open"

Source: crates/platinum-sdk/src/game/events.rs:352

ui_value

Set player UI value

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set player UI valueEVENT_ACTIONS identifier "ui_value"

Source: crates/platinum-sdk/src/game/events.rs:353

ui_text

Set widget text from event context

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set widget text from event contextEVENT_ACTIONS identifier "ui_text"

Source: crates/platinum-sdk/src/game/events.rs:354

ui_text_all

Set widget text for all players

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set widget text for all playersEVENT_ACTIONS identifier "ui_text_all"

Source: crates/platinum-sdk/src/game/events.rs:355

match_mode

Start match mode (host only)

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Start match mode (host only)EVENT_ACTIONS identifier "match_mode"

Source: crates/platinum-sdk/src/game/events.rs:356

ui_patch

Patch player UI widget

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.ui_patch (same identifier; verify argument and authority semantics)Patch player UI widgetEVENT_ACTIONS identifier "ui_patch"

Source: crates/platinum-sdk/src/game/events.rs:357

ui_get

Read player UI widget into game value

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.ui_get (same identifier; verify argument and authority semantics)Read player UI widget into game valueEVENT_ACTIONS identifier "ui_get"

Source: crates/platinum-sdk/src/game/events.rs:358

ui_close

Close top player UI

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.ui_close (same identifier; verify argument and authority semantics)Close top player UIEVENT_ACTIONS identifier "ui_close"

Source: crates/platinum-sdk/src/game/events.rs:359

score

Add score

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Add scoreEVENT_ACTIONS identifier "score"

Source: crates/platinum-sdk/src/game/events.rs:360

damage_player

Damage player character

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.damage_player (same identifier; verify argument and authority semantics)Damage player characterEVENT_ACTIONS identifier "damage_player"

Source: crates/platinum-sdk/src/game/events.rs:361

gear_give

Give selected gear to event player

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Give selected gear to event playerEVENT_ACTIONS identifier "gear_give"

Source: crates/platinum-sdk/src/game/events.rs:362

gear_equip

Equip player inventory slot

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Equip player inventory slotEVENT_ACTIONS identifier "gear_equip"

Source: crates/platinum-sdk/src/game/events.rs:363

gear_drop

Drop selected gear

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Drop selected gearEVENT_ACTIONS identifier "gear_drop"

Source: crates/platinum-sdk/src/game/events.rs:364

gear_use

Use player equipment

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Use player equipmentEVENT_ACTIONS identifier "gear_use"

Source: crates/platinum-sdk/src/game/events.rs:365

gear_reload

Reload player equipment

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Reload player equipmentEVENT_ACTIONS identifier "gear_reload"

Source: crates/platinum-sdk/src/game/events.rs:366

notify

Show message

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.notify (same identifier; verify argument and authority semantics)Show messageEVENT_ACTIONS identifier "notify"

Source: crates/platinum-sdk/src/game/events.rs:367

animation

Play animation

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Play animationEVENT_ACTIONS identifier "animation"

Source: crates/platinum-sdk/src/game/events.rs:368

particles

Play particle asset

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Play particle assetEVENT_ACTIONS identifier "particles"

Source: crates/platinum-sdk/src/game/events.rs:369

sound

Play spatial sound

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Play spatial soundEVENT_ACTIONS identifier "sound"

Source: crates/platinum-sdk/src/game/events.rs:370

anim_parameter

Set character animation float

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set character animation floatEVENT_ACTIONS identifier "anim_parameter"

Source: crates/platinum-sdk/src/game/events.rs:371

anim_bool

Set character animation bool

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set character animation boolEVENT_ACTIONS identifier "anim_bool"

Source: crates/platinum-sdk/src/game/events.rs:372

anim_vector

Set character animation vector

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set character animation vectorEVENT_ACTIONS identifier "anim_vector"

Source: crates/platinum-sdk/src/game/events.rs:373

anim_trigger

Trigger character animation

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.anim_trigger (same identifier; verify argument and authority semantics)Trigger character animationEVENT_ACTIONS identifier "anim_trigger"

Source: crates/platinum-sdk/src/game/events.rs:374

destroy

Destroy object

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
engine.destroy (same identifier; verify argument and authority semantics)Destroy objectEVENT_ACTIONS identifier "destroy"

Source: crates/platinum-sdk/src/game/events.rs:375

hide

Hide object

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Hide objectEVENT_ACTIONS identifier "hide"

Source: crates/platinum-sdk/src/game/events.rs:376

show

Show object

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Show objectEVENT_ACTIONS identifier "show"

Source: crates/platinum-sdk/src/game/events.rs:377

set

Set transform

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Set transformEVENT_ACTIONS identifier "set"

Source: crates/platinum-sdk/src/game/events.rs:378

group_enable

Activate event group

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Activate event groupEVENT_ACTIONS identifier "group_enable"

Source: crates/platinum-sdk/src/game/events.rs:379

group_disable

Deactivate event group

Event Table action. See native EventAction validation and dispatch for arguments; matching names alone do not establish equivalence.

Source-evidenced cross-language references
LuaEvent TableNative
Deactivate event groupEVENT_ACTIONS identifier "group_disable"

Source: crates/platinum-sdk/src/game/events.rs:380