Appearance
types.player_simulation
A player simulation utility
Properties
| Name | Description |
|---|---|
entity | type: userdata The simulated entity |
Functions
new(): types.player_simulation
Creates a new player simulation instance
- returns (
types.player_simulation) A new player simulation instance
simulate_multiple(opt_player : userdata, ticks : number): table<number, types.tick_record>
Simulates multiple ticks
- opt_player (
userdata) (optional) The player to clone - ticks (
number) The number of ticks to simulate - returns (
table<number,)types.tick_record> An array of tick records
simulate_once(): types.tick_record
Simulates a single tick
- returns (
types.tick_record) A tick record
create_or_destroy(): boolean
Creates or destroys the simulation entity, must be called every tick
- returns (
boolean) Whether the entity is valid
