BomberUnits
...a Unity learning project
player Namespace Reference

Scripts related to player properties, actions, control and overall management. More...

Classes

class  BombHandler
 Is serialized and as such initialized by Unity as part of the PlayerController. More...
 
class  CharCustomizer
 
class  ColorScheme
 Holds one of the colors players can choose. More...
 
class  InputHandler
 Is responsible for reading in pressed keys for a single player. More...
 
class  InputScheme
 Holds the Input axes of a given input setting. More...
 
class  InputState
 
class  LocalPlayer
 
class  MoveHandler
 Responsible for the character movement, based on the input. More...
 
class  MovementState
 
class  NetData
 Holds all player data that needs to be synchronized over the network. More...
 
class  Player
 A Player is one participant in a game. More...
 
class  PlayerController
 Is responsible for everything related to the player figure. More...
 
class  PlayerFigurePrefab
 Holds one of the character models players can choose. More...
 
class  PlayerID
 
class  PlayerManager
 The PlayerManager controlls the local and remote players. More...
 
class  PlayerManagerEditor
 Custom Editor using SerializedProperties. More...
 
class  RemotePlayer
 A Player is one participant in a game. More...
 
class  UnityPlayerChangeEvent
 An event type that contains the reference to a specific player. More...
 

Enumerations

enum  EventCause { Addition, Deletion, Change }
 Transports background information for player change events, so we don't need many different events. More...
 

Detailed Description

Scripts related to player properties, actions, control and overall management.

Enumeration Type Documentation

◆ EventCause

enum EventCause
strong

Transports background information for player change events, so we don't need many different events.

Another option is to split these up of course.

Definition at line 13 of file PlayerManager.cs.