Uses of Record Class
dev.twilite.game.simulation.model.combat.SimulationCombatState
Packages that use SimulationCombatState
-
Uses of SimulationCombatState in dev.twilite.game.simulation.model.combat
Methods in dev.twilite.game.simulation.model.combat that return SimulationCombatStateModifier and TypeMethodDescriptionstatic SimulationCombatStateSimulationCombatState.start(Rect player, List<SimulationEntity> entities) Creates an initial combat state.Advances combat by one tick after moving the player totarget.SimulationCombatState.step(Rect target, SimulationCombatState.Prediction prediction, SimulationEntity.LineOfSight<? super SimulationCombatState> lineOfSight) Advances combat by one tick after moving the player totarget.Methods in dev.twilite.game.simulation.model.combat with parameters of type SimulationCombatStateModifier and TypeMethodDescriptionSimulationCombatState.Prediction.predict(SimulationCombatState state, SimulationEntity entity, Rect target, SimulationCollision collision) Returns the entity state after one simulated tick.Method parameters in dev.twilite.game.simulation.model.combat with type arguments of type SimulationCombatStateModifier and TypeMethodDescriptionSimulationCombatState.step(Rect target, SimulationCombatState.Prediction prediction, SimulationEntity.LineOfSight<? super SimulationCombatState> lineOfSight) Advances combat by one tick after moving the player totarget.