index
:
kurator
master
A little 2D spaceship combat engine
Aki
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sim
/
include
Age
Commit message (
Expand
)
Author
2024-04-05
Refactored Actions to be owned by registry
Aki
2024-04-05
Extracted KeepAtRange action
Aki
2024-04-05
Fixed Turrets percepting time too fast
Aki
2024-04-05
Separated Turret from AI, shuffled their units
Aki
2023-02-17
Replaced all entt includes with full header
Aki
2023-02-14
Replaced Context+Battle combo with State and arbitrary Systems
Aki
2023-02-14
Extracted basic simulation behaviour and that part of state to own class
Aki
2023-02-13
Created sim::State object to hold overall state of simulation
Aki
2023-02-13
Externalized part of simulation systems
Aki
2023-02-11
Context is now used in sim systems
Aki
2023-02-04
Ship types JSON now support base_*_resists entries
Aki
2023-02-03
Created engine module right now containing only Point
Aki
2023-01-15
Implemented naive on-death markers
Aki
2023-01-08
Implemented naive armour and shield without parametrized resits
Aki
2023-01-08
Added naive resists
Aki
2023-01-08
Renamed health to structure points where applicable
Aki
2023-01-08
Extracted total retrieval to health points to enable modification of components
Aki
2023-01-08
Extracted alive state check from battle to hitpoints to hide it away
Aki
2022-12-31
Extracted method to deal damage to hit points
Aki
2022-12-31
Extracted HitPoints definition to own header
Aki
2022-12-31
Extracted TurretControl to own unit
Aki
2022-12-31
Added rounds and reload time to turrets to enable burst weapons
Aki
2022-12-31
Extracted FloatingMovement component to own header and impl
Aki
2022-12-24
Added end event to mark end of a battle
Aki
2022-12-12
Extracted preferred keep at range distance to AI
Aki
2022-12-03
Extracted Scenario and related things into own campaign module
Aki
2022-12-03
Renamed all battles module and ns references to sim
Aki
2022-12-03
Moved battles module files to sim
Aki