# Gameplay

{% hint style="info" %}
Last updated: 2024/1/9
{% endhint %}

Here is the list of tables which are related to gameplay category:

<table><thead><tr><th width="79" align="center">ID</th><th width="177">Display Name</th><th width="252">Explanations</th><th width="129" align="center">Parameter A</th><th width="128" align="center">Parameter B</th></tr></thead><tbody><tr><td align="center">39</td><td>Set game speed to 'A' frames per second (default game speed is 30. Does not influence rendering</td><td>Used for slow-motion/fast-motion maps. Though in single player the fast motion only speeds you up a little. While in multiplayer i could speed you up to an extent that your screen can't catch up (when put up in the highest number)</td><td align="center">Int</td><td align="center">-</td></tr><tr><td align="center">40</td><td>Change Strict Casual Mode status</td><td>Enables ability to change Player with Tab key. Mission will be terminated on complete death (limb lost) of any of allied main heroes, not for Multiplayer.<br><br>1 = Enable, 0 = Disable. </td><td align="center">Bool</td><td align="center">-</td></tr><tr><td align="center">45</td><td>Allow or disallow usage of defibrillators by allies with value of parameter 'A'</td><td>Defibrillators can/can’t revive allies with value of parameter 'A'. <br><br>1 = allow, 0 = disallow.</td><td align="center">Bool</td><td align="center">-</td></tr><tr><td align="center">49</td><td>Set Disabling of psi swords to value of parameter 'A'</td><td><p>Enable or Disable psi swords with value of parameter 'A'.  </p><p></p><p><mark style="color:yellow;"><strong>Disable means Enable PSI Blade while Enable means Disable PSI Blade.</strong></mark><br><br>1 = allow, 0 = disallow.</p></td><td align="center">Bool</td><td align="center">-</td></tr><tr><td align="center">51</td><td>Zoom game camera to 'A' % (percent)</td><td>Zoom in or Zoom Out.<br>Default value is 100.</td><td align="center">Float<br>(%)</td><td align="center">-</td></tr><tr><td align="center">73</td><td>Change bullet speed to value 'A' (default value is 60)</td><td>How fast does your bullet speed in overall gameplay?</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">74</td><td>Change bullet penetration factor to value 'A' (default value is 1)</td><td>How thick the wall does bullet can penetrate?</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">75</td><td>Change max bullet life value 'A' (default value is 30)</td><td>How long lasting the bullet flew? (distance)</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">194</td><td>Set respawn speed multiplier (defaults to 1, but 1.5 in ranked)</td><td>How fast does player respawn? <br><br>1 - default value<br>1.5 - ranked matches<br>0 - hardcore matches, had to leave the game when you died.</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">207</td><td>Enable anonymous mode (disable player overheads, chat messages are not show in chat)</td><td>Self-explanatory.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">208</td><td>Disable anonymous mode (enable player overheads, chat messages are show in chat)</td><td>Self-explanatory.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">209</td><td>Set regeneration speed multiplier to value 'A' (defaults to 1)</td><td>How fast do you regenerate?<br><br>1 - default value</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">210</td><td>Set regeneration speed multiplier to value of variable 'A'</td><td>Same as 209, but the value is grab by variable 'A'.</td><td align="center">Var<br>(float)</td><td align="center">-</td></tr><tr><td align="center">211</td><td>Set regeneration delay multiplier to value 'A' (defaults to 1, but 2 in ranked)</td><td>How fast do you regenerate after hurt?<br><br>1 - default value<br>2 - ranked matches</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">212</td><td>Set regeneration delay multiplier to value of variable 'A'</td><td>Same as 211, but the value is grab by variable 'A'.</td><td align="center">Var<br>(float)</td><td align="center">-</td></tr><tr><td align="center">213</td><td>Set physical player impact damage multiplier to 'A' (default is 1)</td><td>How much fall damage will apply to you?<br><br>1 - default value</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">214</td><td>Set physical player impact damage threshold to 'A' (higher values increase chance to receive any impact damage. Default for approved maps is 0.9, in else cases it is 1)</td><td>Probability to receive fall damage.<br><br>1 - default value<br>0.9 - ranked matches</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">215</td><td>Set self-boost force multiplier (default is 1)</td><td>How high do you selfboost?<br><br>1 - default value</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">216</td><td>Set unstable self-boost force multiplier for HIGH physics setting (default for approved maps is 2.8, in else cases it is 1)</td><td>Probability to success in selfboost.<br><br>1 - default value<br>2.8 - ranked matches</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">217</td><td>Set unstable self-boost force multiplier for LOW physics setting (default is 1)</td><td>Same as 216, but with LOW physics</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">240</td><td>Set rocket projectiles' speed multiplier to value 'A'</td><td>How fast your rocket flew?<br><br>1 - default value</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">241</td><td>Set grenade projectiles' speed multiplier to value 'A'</td><td>How fast your grenade go?<br><br>1 - default value</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">242</td><td>Set plasma projectiles' speed multiplier to value 'A'</td><td>How fast your plasma travel?<br><br>1 - default value</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">245</td><td>Lock camera at region 'A' (region size must be 800x400 for zoom of 100%) with intensity multiplier 'B' (0..1)</td><td><p>for a 100% zoom, camera size would need 800x400 region.</p><p>Multiplier ‘B’ basically means that the speed of camera moves to that region. 1 is instantly move the camera to the destination.</p></td><td align="center">Region</td><td align="center">Float<br>[0 ~ 1]</td></tr><tr><td align="center">246</td><td>Unlock camera from any region</td><td>Return the camera back to the main character.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">250</td><td>Enable kinetic module</td><td>Self-explanatory.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">251</td><td>Disable kinetic module</td><td>Self-explanatory.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">261</td><td>Allow Time Warp</td><td>Self-explanatory.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">262</td><td>Disallow Time Warp</td><td>Self-explanatory.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">290</td><td>Disable automatic disabling of offscreen entities (automatic disabling is enabled by default)</td><td>Entities on offscreen won’t be loaded or doing anything.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">291</td><td>Enable automatic disabling of offscreen entities (automatic disabling is enabled by default)</td><td>Entities on offscreen will be loaded or doing anything.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">306</td><td>Restart map (singleplayer)</td><td>You can do auto restart map when the character is dead etc.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">307</td><td>Reset game termination logic (for example if game is about to end due to player's death)</td><td>Even if you are dead, the game won’t go to fail scenario and leave you dying there.</td><td align="center">-</td><td align="center">-</td></tr><tr><td align="center">308</td><td>Make all players leave map or multiplayer match</td><td>Self-explanatory. Useful on saw matches.</td><td align="center"></td><td align="center"></td></tr><tr><td align="center">309</td><td>Make player-initiator leave map or multiplayer match</td><td>Self-explanatory.</td><td align="center"></td><td align="center"></td></tr><tr><td align="center">310</td><td>Make player-killer leave map or multiplayer match</td><td>Self-explanatory. Useful on roleplays.</td><td align="center"></td><td align="center"></td></tr><tr><td align="center">379</td><td>Set list of slots that can be randomly given to player during respawn using variable 'A'</td><td>dynamic method of engine mark <a href="../engine-mark"><code>Dm_slots_on_spawn</code></a></td><td align="center">Var<br>(array? string?)</td><td align="center">-</td></tr><tr><td align="center">380</td><td>Set max amount of weapons that can be given to player during respawn using variable 'A'</td><td>dynamic method of engine mark <a href="../engine-mark"><code>Dm_max_guns_on_spawn</code></a></td><td align="center">Var<br>(array? string?)</td><td align="center">-</td></tr><tr><td align="center">441</td><td>Enable kinetic module through walls using Parameter 'A'</td><td>can character uses kinetic module to move an entity through the walls?</td><td align="center">Bool</td><td align="center">-</td></tr><tr><td align="center">442</td><td>Set kinetic module range to value 'A' (default value is 750)</td><td>how long the character can control an entity?<br><br>750 - default value</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">450</td><td>Set range of bullet mirroring to value 'A' (default value is 30)</td><td>basically how long your PSI sword is able to mirror the incoming bullets?<br><br>30 - default value</td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">453</td><td>Set disabling of global player collision to parameter 'A'</td><td>making all player become alpha team collision.</td><td align="center">Selector<br>(Bool)</td><td align="center">-</td></tr><tr><td align="center">468</td><td>Set disabling of global limb breaking to parameter 'A'</td><td>so the player can't break the bodies into pieces.</td><td align="center">Selector<br>(Bool)</td><td align="center">-</td></tr><tr><td align="center">477</td><td>Set disabling of global fall impact instability using parameter 'A'</td><td></td><td align="center">Selector<br>(Bool)</td><td align="center">-</td></tr><tr><td align="center">479</td><td>Change global fall impact instability height multiplier to value 'A'</td><td></td><td align="center">Float</td><td align="center">-</td></tr><tr><td align="center">483</td><td>Set Disabling of ambient sounds using parameter 'A'</td><td>The 'base' and 'wind' sound can be disabled.</td><td align="center">Selector<br>(Bool)</td><td align="center">-</td></tr><tr><td align="center">500</td><td>Set game speed to variable 'A' frames per second (default game speed is 30. Does not influence rendering)</td><td>Same as 39, but the value is grab from variable 'A'.</td><td align="center">Var<br>(int)</td><td align="center">-</td></tr></tbody></table>
