Step 2: Finding the right class
What game logic will you piggyback on?
Summary
Created: Apr 02 2024 by mana vortex Last documented edit: Berdagon
This page will list useful classes and tell you where to find more information about them.
Explanation
When you're completely lost, how do you find the right class?
Classes (and what they do)
PlayerPuppet
public class PlayerPuppet extends ScriptedPuppetThis class is the Player and handles most of the events and logic related to player
Examples
protected cb func OnGameAttached() -> BoolThis function is called when the GameInstance is attached to the Player
DamageSystem
public final native class DamageSystem extends IDamageSystemThis class handles all the events and calculations of the damages done to all the gameobjects from all the sources
Examples
private final func ProcessPipeline(hitEvent: ref<gameHitEvent>, cache: ref<CacheData>) -> VoidThis is the starting event that gets called when an object is hit and it has a gameHitEvent variable
Last updated
Was this helpful?