Commit Graph

2745 Commits

Author SHA1 Message Date
Christopher
8c1e725716 updated tasks 2023-03-05 15:05:49 +13:00
Christopher
b9947f69b5 switched from x/y system to y/x (y is horizontal, x is vertical 2023-03-05 15:05:25 +13:00
Christopher
d973dec62d implemented klongon data, final computer program 2023-03-05 14:09:28 +13:00
Christopher
50a4ddbcdc direction distance calculator 2023-03-05 14:02:39 +13:00
Christopher
e593bfd39a general status from computer 2023-03-05 11:59:16 +13:00
Christopher
2dba25c4ee fixed calculation for direction 2023-03-05 11:05:43 +13:00
Christopher
5542e2fe59 first cut of dir / dist to local objects
also bug fix for param reading, where the param wasnt bound by min max
2023-03-05 08:11:24 +13:00
Christopher
c4d4f820ac work on some computer functions 2023-03-05 07:49:25 +13:00
Christopher
15cf7b31ff implemented input instructions 2023-03-05 06:33:59 +13:00
Christopher
217e76071b added pre-game text blobs 2023-03-04 21:36:29 +13:00
Christopher
f5bcacb399 update to tasks 2023-03-04 21:35:00 +13:00
drewjcooper
ca4b4a9373 Rename variables 2023-03-04 18:54:49 +11:00
Christopher
781d0566f8 implemented torpedoes! 2023-03-04 15:24:05 +13:00
Christopher
5c25a83eaf bug fix 2023-03-04 11:37:32 +13:00
Christopher
3344649ed4 changed nav function to calculate a path 2023-03-04 11:36:42 +13:00
Christopher
7fb940f18e started work on photon torpedoes (final system)
also moved all prompt text into views submodule
2023-03-04 09:26:24 +13:00
Christopher
32c1508a51 can now resign 2023-03-04 09:10:43 +13:00
Christopher
51cfce4fb8 minor tweak to fix another underflow issue 2023-03-04 09:07:51 +13:00
Christopher
7008127806 made it so you can still repair at starbases with a broken damage control 2023-03-03 16:17:09 +13:00
Christopher
f7afb36cc7 work on victory and retry conditions 2023-03-03 16:16:01 +13:00
Christopher
a8c55988ad phasers! completed this 2023-03-03 14:49:06 +13:00
Christopher
188b17d152 small fix so klingons can't move on top of enterprise 2023-03-03 08:04:32 +13:00
Christopher
5b58b37ad1 finished implementing starbases 2023-03-03 07:59:12 +13:00
Christopher
21ccbc0f9b work on starbases 2023-03-03 07:14:25 +13:00
Christopher
5973d97a16 some more reorg 2023-03-02 21:35:45 +13:00
Christopher
873b974473 work on phaser control
everything but destruction of klingons
2023-03-02 21:34:04 +13:00
Christopher
765fa23901 implemented scan history 2023-03-02 20:29:08 +13:00
Christopher
134b17f77e implemented computer with region map 2023-03-02 19:59:57 +13:00
Christopher
2360bfd0c2 implemented getting stranded 2023-03-02 19:08:21 +13:00
Christopher
d76b048236 revised random repair or damage to only repair damaged systems 2023-03-02 19:01:48 +13:00
Christopher
460dcd7ab4 slight tweak to allow close to fixed to be fixed 2023-03-02 18:57:53 +13:00
Christopher
4644a91024 implemented long range scanners 2023-03-02 18:56:47 +13:00
Christopher
51663ea0b1 implemented random system movement changes
damage and repair, with changes to how this is implemented / reported
2023-03-02 17:13:52 +13:00
Christopher
33fc2b4c5a implemented damage command 2023-03-02 14:11:49 +13:00
Christopher
cb685efe0c random system damage on hit 2023-03-02 13:48:42 +13:00
Christopher
f253ff7155 moved where system keys are defined 2023-03-02 13:39:12 +13:00
Christopher
0581fe38f8 basic damage to systems and restricted warp speed 2023-03-02 13:36:30 +13:00
Christopher
bcb1c68cb5 added some tasks 2023-03-02 11:55:55 +13:00
Christopher
d7e3feff54 some reorganisation of code 2023-03-02 11:53:33 +13:00
Christopher
5b560f929c trimmed edge tests in nav, and removed no longer needed unit tests 2023-03-02 11:48:24 +13:00
Christopher
2898e701c3 shield hit absorbtion 2023-03-02 11:41:43 +13:00
Christopher
2feb1a9c65 implemented setting shields 2023-03-02 11:37:58 +13:00
Christopher
ca89609c3e energy is now removed with travel 2023-03-02 11:26:43 +13:00
Christopher
7aec8284c0 can now specify positional params on the nav command 2023-03-02 10:24:13 +13:00
Christopher
4cda6be184 added warning messages when entering a sector 2023-03-02 10:02:56 +13:00
Christopher
dee8a96f3c working on tasks 2023-03-01 20:42:51 +13:00
Christopher
41ca9c3c70 added enterprise to intro, entering quadrant names, and fixed bug in name indexing 2023-03-01 20:36:01 +13:00
Christopher
a18112767d added intro section with quadrant name 2023-03-01 19:51:50 +13:00
Christopher
efba942396 renamed text_display to view, and moved srs into it 2023-03-01 19:07:46 +13:00
Christopher
ec3b0697bb moved blobs of text into text_display mod 2023-03-01 19:05:38 +13:00