Commit Graph

2593 Commits

Author SHA1 Message Date
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
Christopher 1732d95032 added proper help 2023-03-01 15:41:00 +13:00
Christopher b56819aadf implemented taking damage and dying 2023-03-01 15:36:42 +13:00
Christopher 4b326547e4 added a tasks tracking doc 2023-03-01 11:53:19 +13:00
Christopher 60f0492c28 displaying stats properly aligned next to scan 2023-03-01 11:43:58 +13:00
Christopher c23449fac3 just reorged some code 2023-03-01 09:44:14 +13:00
Christopher bc4470999c bug fix - used sector instead of quadrant as index in srs 2023-03-01 09:42:44 +13:00
Christopher 09cb10eeb7 added some unit tests for movement 2023-03-01 09:39:08 +13:00
Christopher ab26776d61 moved nav function bulk to commands module 2023-03-01 09:16:00 +13:00
Christopher 80ac05e005 semi working nav (going weird directions) 2023-03-01 08:54:39 +13:00
Christopher 615438a267 more work on nav, almost done basics! 2023-03-01 08:29:47 +13:00
Christopher 183ec6fde3 added a note on how to calculate 2023-02-28 20:19:54 +13:00
Christopher 7c8c420d44 work on nav command under new model 2023-02-28 20:15:46 +13:00
Christopher 8903e77d83 reduced down to command and response (collapsed MVU) 2023-02-28 19:45:54 +13:00
Christopher 31b9834a7c work on nav command
this involves architectural shifts
2023-02-28 13:53:38 +13:00
Christopher c35736c5c8 enterprise now starts in a random quadrant and empty sector 2023-02-28 13:28:08 +13:00
Christopher 92b4d60e84 work aligning with mvu, along with a render quadrant view function 2023-02-28 12:36:29 +13:00
Christopher c4b8da053b started work on a rust implementation of super star trek 2023-02-28 11:37:54 +13:00
Jeff Atwood ead3213fd8 Merge pull request #840 from drewjcooper/csharp-75-roulette
C# 75 roulette
2023-02-16 03:06:46 -08:00
drewjcooper 4722cbded8 Code cleanup 2023-02-16 18:02:04 +11:00
drewjcooper 699412adb8 Reorganise code 2023-02-16 12:22:59 +11:00
drewjcooper 2d9d890269 Finish game logic 2023-02-15 17:49:22 +11:00
drewjcooper 25dba634c5 Add game loop and objects 2023-02-05 22:47:02 +11:00
drewjcooper 9a1e8e8875 Add game start 2023-02-05 21:28:51 +11:00
drewjcooper 3c9c04429d Add string resources 2023-02-05 19:05:23 +11:00
Jeff Atwood fdab4af1d9 Merge pull request #831 from drewjcooper/csharp-53-king
C# 53 king
2023-02-04 12:02:08 -08:00
Jeff Atwood c199867abc Merge pull request #834 from gilssonn/78-sine-wave-C++
C++ Implementation of Sine Wave
2023-02-04 12:01:55 -08:00
Jeff Atwood fec3cb6078 Merge pull request #832 from drewjcooper/csharp-72-queen
C# 72 Queen
2023-02-04 12:01:29 -08:00
gilssonn 2d562f6051 C++ Implementation of Sine Wave 2023-02-04 01:14:20 -05:00
drewjcooper 487b7ded98 Configure project 2023-01-31 07:40:47 +11:00
drewjcooper 3f2dd9f0a9 Complete game 2023-01-28 16:30:49 +11:00
Andrew Cooper 3e88424a52 Add computer strategy 2023-01-28 15:25:52 +11:00
Andrew Cooper 1c911e9b30 Add replay loop 2023-01-27 08:32:16 +11:00
Andrew Cooper 29636d5696 CSHARP-72 Add game intro 2023-01-25 23:01:36 +11:00
Andrew Cooper 083a11f42f Add string resources 2023-01-24 17:47:34 +11:00