protected TankSpecialHS _GetCurrentHistoryState() { TankSpecialHS output = new TankSpecialHS(); output.coolDownX = CoolDownX; output.coolDownY = CoolDownY; output.coolDownB = CoolDownB; return output; }
protected override RegressorHS GetCurrentHistoryState() { TankSpecialHS input = _GetCurrentHistoryState(); RegressorHS output = new RegressorHS(); output.coolDownX = input.coolDownX; output.coolDownY = input.coolDownY; output.coolDownB = input.coolDownB; return(output); }
protected override MammothHS GetCurrentHistoryState() { TankSpecialHS input = _GetCurrentHistoryState(); MammothHS output = new MammothHS(); output.coolDownX = input.coolDownX; output.coolDownY = input.coolDownY; output.coolDownB = input.coolDownB; return(output); }
protected override PrejudiceHS GetCurrentHistoryState() { TankSpecialHS input = _GetCurrentHistoryState(); PrejudiceHS output = new PrejudiceHS(); output.coolDownX = input.coolDownX; output.coolDownY = input.coolDownY; output.coolDownB = input.coolDownB; return(output); }
protected override PrismHS GetCurrentHistoryState() { TankSpecialHS input = _GetCurrentHistoryState(); PrismHS output = new PrismHS(); output.coolDownX = input.coolDownX; output.coolDownY = input.coolDownY; output.coolDownB = input.coolDownB; output.elapsedBoost = CurrentElapsedBoost; output.elapsedBubbleTimeScale = CurrentElapsedBubbleTimeScale; return(output); }
protected void _ApplyHistoryState(TankSpecialHS state) { CoolDownX = state.coolDownX; CoolDownY = state.coolDownY; CoolDownB = state.coolDownB; }