diff options
author | jacopo grandi <jak.sk8@hotmail.it> | 2021-03-02 18:26:39 +0100 |
---|---|---|
committer | jacopo grandi <jak.sk8@hotmail.it> | 2021-03-02 18:26:39 +0100 |
commit | a988df656b4d37dfa2472a4cde390185cfcea8b5 (patch) | |
tree | 262b48644a5aff086b6ead687d0f2297bf946c2b /design | |
parent | 7932daa7e308b1c92ab97dde00fcc0ed790895a6 (diff) |
test foundation and functional reimplementation of cost function
Diffstat (limited to 'design')
-rw-r--r-- | design/design.txt | 2 | ||||
-rw-r--r-- | design/notes.txt | 18 |
2 files changed, 15 insertions, 5 deletions
diff --git a/design/design.txt b/design/design.txt index aebfcfb..9c6d18c 100644 --- a/design/design.txt +++ b/design/design.txt @@ -43,7 +43,7 @@ raid: by battleing and scrapping enemy stuff by events get to a spaceship - + you go around by train, combat troops do not transport themselves every station has events/battles/shops when you have a large enough army, get to a large spaceship and leave diff --git a/design/notes.txt b/design/notes.txt index e1ee8f0..2f39ba2 100644 --- a/design/notes.txt +++ b/design/notes.txt @@ -18,11 +18,12 @@ tasks: (date) [ ] implement 3d units (issued on 18:02:21) [ ] design component sprites (issued on 18:02:21) [ ] implement sound (issued on 18:02:21) +[ ] implement component aoe bonus (issued on 02:03:21) [x] migrated to cmake env (issued on 01:03:21, done on 02:03:21) [x] implement stats hud view (issued on 18:02:21, done on 25:02:21) [x] implement fire animation (issued on 18:02:21, done on 24:02:21) -[x] implement move animation (issued on 18:02:21, done on 24:02:21) +[x] implement move animation (issued oyn 18:02:21, done on 24:02:21) [x] implement army hud view (issued on 18:02:21, done on 22:02:21) [x] implement naming template and army (issued on 18:02:21, done on 22:02:21) [x] implement cost function (issued on 18:02:21, done on 20:02:21) @@ -39,15 +40,19 @@ bugs: [ ] symmetric integration (found on 18:02:21) (on army movement and fire, equal armies should fair equally) -[ ] cross platform net broken (found on 02:03:21) +[ ] cross pc net broken (found on 02:03:21) + +[x] ip text edit rect too small (found on 02:03:21, done on 02:03:21) +[x] cannot modify level of first aug (found on 02:03:21, done on 02:03:21) testing: -[ ] write test suit (issued on 19:02:21) -[ ] armor calculations (issued on 18:02:21) +[ ] write test suite (issued on 19:02:21) [ ] hud states/flags/input interactions (issued on 22:02:21) +[x] armor calculations (issued on 18:02:21, done on 02:03:21) + balance: @@ -63,6 +68,10 @@ view from 18:02:21 to the end: details: +test suite: + automatic common test cases + is it necessary? yes + implement fire animation: istantaneous: shot fxs and explosions are with their own timing get an fx module -> bullets, damage, aoe explosions @@ -163,6 +172,7 @@ implement cost function: i can also price components based on no bonuses to provide a price gauge -> meh i think it's better to focus on the cost indipendently of weight for now -> done inpependent wrt weight +-> reimplemented for stats introduction implement end of battle condition: i was thinking i can detect the end as no damage is being dealt in 10 turns |