index
:
kurator
master
A little 2D spaceship combat engine
Aki
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2023-01-10
Extracted ship loadout into own class
Aki
2023-01-10
Moved universe repo initialization to campaign module
Aki
2023-01-08
Implemented naive armour and shield without parametrized resits
Aki
2023-01-08
Changed comment message for resource files
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
2023-01-07
Fixed one imgui frame showing after campaign ends
Aki
2023-01-07
Removed SampleRepository because JsonRepo does everything needed
Aki
2023-01-07
Added crude campaign end condition
Aki
2023-01-07
Added section about running the game to README
Aki
2023-01-07
Implemented a CMake function to manage resources
Aki
2023-01-05
Naively implemented JSON universe Repository
Aki
2023-01-05
NotFound will now at least output the missing key
Aki
2023-01-04
Added stub Json repository
Aki
2023-01-04
Added Nlohmann JSON library to dependencies
Aki
2023-01-03
Added rather naive interface for repository iteration
Aki
2023-01-02
Moved EventLog to stats module
Aki
2023-01-02
Moved UniqueIdentifier to universe module
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
Added Gauss Cannon to sample repository
Aki
2022-12-31
Added a check for AIState and Transform of the owner
Aki
2022-12-31
Turrets may now shoot multiple times per frame
Aki
2022-12-31
Added a wrapper for calling system updates
Aki
2022-12-31
Extracted TurretControl to own unit
Aki
2022-12-31
Keep at range distance is now updated according to optimal range of turrets
Aki
2022-12-31
Added rounds and reload time to turrets to enable burst weapons
Aki
2022-12-31
Renamed misleading total_teams() method
Aki
2022-12-31
Extracted FloatingMovement component to own header and impl
Aki
2022-12-31
Renamed and changed binding for restoring from a pause
Aki
2022-12-31
Added Pause
Aki
2022-12-31
Added a method to retrieve current scene from session
Aki
2022-12-31
Extracted drawable sub-scene holder to a Frame class
Aki
2022-12-30
Disabled ESC quitting game right away
Aki
2022-12-30
Rotated RandomSpawner to spawn first team on the left
Aki
2022-12-30
Replaced Quick Battle with Campaign in Main Menu
Aki
2022-12-30
SceneBuilder can now list the scenes
Aki
Still, information is duplicated between the list_scenes and other methods.
2022-12-29
Carry over ship deaths to campaign state
Aki
2022-12-28
Implemented very naive campaign encounter generation
Aki
2022-12-28
Added Campaign scene stub
Aki
2022-12-28
Renamed Log scene to Summary
Aki
2022-12-26
Reworked scene management around the stack in Session
Aki
2022-12-26
Session now manages Scenes in via a stack
Aki
2022-12-26
Simplified sliders update check
Aki
2022-12-26
Laser effect now hits the target a bit smoother
Aki
2022-12-25
Title scene now uses SceneBuilder for switching
Aki
2022-12-25
Added CLI option to select the starting scene
Aki
Usage: kurator -s {Battle,ScenarioEditor}; anything else make it start with Title scene
2022-12-24
Implemented scenario editor for example scenario to fool around
Aki
[prev]
[next]