public PlayerVariables(PLAYER_CHARACTER character) { if (character == PLAYER_CHARACTER.Piggy) { healthMax = PIGGY_HP_MAX; healthCurrent = PIGGY_HP_MAX; moveSpeed = PIGGY_SPEED_BASE; ammoCarryMax = PIGGY_AMMO_MAX; ammoCarrying = PIGGY_AMMO_MAX; ammoMagazineSize = PIGGY_MAGAZINE_CAPACITY; ammoLoaded = PIGGY_MAGAZINE_CAPACITY; shootSpeed = PIGGY_SHOOTING_SPEED; reloadSpeed = PIGGY_RELOAD_TIMER; } else { healthMax = CHICKY_HP_MAX; healthCurrent = CHICKY_HP_MAX; moveSpeed = CHICKY_SPEED_BASE; ammoCarryMax = CHICKY_AMMO_MAX; ammoCarrying = CHICKY_AMMO_MAX; ammoMagazineSize = CHICKY_MAGAZINE_CAPACITY; ammoLoaded = CHICKY_MAGAZINE_CAPACITY; shootSpeed = CHICKY_SHOOTING_SPEED; reloadSpeed = CHICKY_RELOAD_TIMER; } }
public LiuheLocalPlayer(int i, PLAYER_CHARACTER pc) : base(i, PLAYER_TYPE.LOCAL, pc) { }
public LiuhePlayer(int i, PLAYER_TYPE t, PLAYER_CHARACTER p) { _PlayerIndex = i; _Type = t; _PC = p; }
public LiuheAIPlayer(int i, PLAYER_CHARACTER pc) : base(i, PLAYER_TYPE.AI, pc) { }
public LiuheNetworkPlayer(int i, PLAYER_CHARACTER pc) : base(i, PLAYER_TYPE.NETWORK, pc) { }