This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
code [2023/02/28 12:37] FreedTerror |
code [2023/02/28 17:30] (current) FreedTerror |
||
---|---|---|---|
Line 11: | Line 11: | ||
* Possible Events: | * Possible Events: | ||
* OnLifePointsChange(float newLifePoints, | * OnLifePointsChange(float newLifePoints, | ||
- | * OnNewAlert(string | + | * OnNewAlert(string |
- | * OnHit(MoveInfo move, ControlsScript | + | * OnHit(HitBox strokeHitBox, |
- | * OnBlock(MoveInfo move, CharacterInfo blocker) | + | * OnBlock(HitBox strokeHitBox, |
- | * OnParry(MoveInfo move, CharacterInfo blocker) | + | * OnParry(HitBox strokeHitBox, |
* OnMove(MoveInfo move, ControlsScript player) | * OnMove(MoveInfo move, ControlsScript player) | ||
- | * OnRoundEnds(CharacterInfo | + | * OnRoundEnds(ControlsScript |
* OnRoundBegins(int roundNumber) | * OnRoundBegins(int roundNumber) | ||
- | * OnGameEnds(CharacterInfo | + | * OnGameEnds(ControlsScript |
- | * OnGameBegins(CharacterInfo | + | * OnGameBegins(ControlsScript |
* | * | ||
* usage: | * usage: | ||
Line 49: | Line 49: | ||
} | } | ||
- | public void OnGameBegin(CharacterInfo | + | void OnDisable{ |
- | Debug.Log(player1.character.characterName + " - " player1.playerNum); | + | // Make sure to unsubscribe from events |
- | Debug.Log(player2.character.characterName + " - " player2.playerNum); | + | UFE.OnHit -= this.OnHit; |
+ | } | ||
+ | |||
+ | void OnDestroy{ | ||
+ | // Make sure to unsubscribe from events | ||
+ | UFE.OnHit -= this.OnHit; | ||
+ | } | ||
+ | |||
+ | public void OnGameBegin(ControlsScript | ||
+ | Debug.Log(player1.myInfo.characterName + " - " player1.playerNum); | ||
+ | Debug.Log(player2.myInfo.characterName + " - " player2.playerNum); | ||
UFE.PlayMusic(stage.music); | UFE.PlayMusic(stage.music); |