26 Commits

Author SHA1 Message Date
f966a8047c Updated Tests
- changed auction
- modified tests for auction
- fixed some dead code in lists
2024-06-05 20:57:12 +02:00
772ce302f4 Updated Lists 2024-06-01 16:19:35 +02:00
23e9ac157f Comment for Option & mem::zeroed 2024-05-31 15:51:06 +02:00
8bbd7a5ff2 Modified Lists
- added tests
- clearer impl
2024-05-30 17:51:24 +02:00
aad7db4a55 Changed es5 2024-05-27 11:52:51 +02:00
012d6322e3 Moved game into rogue_lib crate 2024-05-24 11:48:13 +02:00
24d004db88 Entities
- priority in config now works
- changed behavior with mut self
-  modified box for the console
2024-05-24 11:37:45 +02:00
59e840cc25 Color to terminal 2024-05-20 22:32:09 +02:00
fd23efdb29 MultiFloor
- game now has multi-floor enabled
- changed logic of update_players
2024-05-19 19:58:08 +02:00
ba7051ef07 Display
- added Debug for many structs
- added you_died to behavior
- modified FloorView to iterface better
- moved many traits impl to mod.rs
2024-05-19 02:50:40 +02:00
8862941152 Maze Genetation
- added maze gen
- refactored Generator
- added config for maze gen
- changed floor display to 3x instead of 2x
2024-05-18 17:49:23 +02:00
d07f22713d Save/Load
- added save/load functions to json
2024-05-14 12:43:05 +02:00
64ee4bf732 Refactoring
- simplified floor
- simplified update tick
2024-05-14 12:41:31 +02:00
e569a78148 Game playable
- game with only one big room
2024-05-13 22:24:55 +02:00
a75aaa13c7 Documenting 03
- added docs for all things
- added methods for accessing entity stats
- refactored some names
2024-05-11 14:16:29 +02:00
9baf5d494d Refactoring es 03
- game now should work
- missing tests docs interaction
2024-05-11 09:46:24 +02:00
109c19a085 Auction
- missing more tests
- indented all other exercises
2024-05-04 20:17:02 +02:00
3f8dab2808 Es 09 Auction
- not done
- not done tests
2024-04-30 19:14:56 +02:00
50fbdfa183 Es 08 Folds 2024-04-30 19:14:05 +02:00
26bad7502f Es 07 Lists
- with T generic
2024-04-30 19:13:34 +02:00
f2208c69f2 Es 06 Lists
- with T:copy
2024-04-30 19:11:47 +02:00
5b79d90923 Es 05 Bank 2024-04-30 19:10:57 +02:00
01c9a72de0 Es 04 Rationals
- added the + and * traits
2024-04-30 19:10:34 +02:00
a5a6045ee3 Es 03 Rogue Game
- init of structures
- not done
- tests not done
2024-04-30 19:09:54 +02:00
03ccf0e733 Es 02 Rationals 2024-04-30 19:08:31 +02:00
20978d583c Es 01 Anagram 2024-04-30 19:07:25 +02:00