|
d3cd213d27
|
use AvatarBaseID instead of raw integer in more places
|
2024-07-25 13:03:37 +03:00 |
|
|
a7da14c109
|
don't panic if readline lib fails to initialize
fixes startup crash on non-standard TTYs
|
2024-07-25 12:36:22 +03:00 |
|
|
99123a15ef
|
newtype fun
use newtypes for template ids, pros:
1) enforces id validation
2) ease of use (helper method for getting template struct right away)
|
2024-07-25 01:24:48 +03:00 |
|
|
69634fda64
|
Implement weapons
Implement Weapon add, save, equip
Implement 'item add_weapon' command
|
2024-07-24 21:36:02 +03:00 |
|
|
370f141f88
|
more commands, unlock only default avatars at beginning
Implement 'avatar add' command
Implemented 'player procedure' command
|
2024-07-23 18:12:05 +03:00 |
|
|
4b86d62d3f
|
Networking improvement and player nickname change console command
split TcpStream into read and write halves, so it's possible to recv and send concurrently
implement 'player nickname' command
|
2024-07-23 00:04:59 +03:00 |
|
|
9af61cd33f
|
simple CLI command system
Implement CLI command system
command for changing player's frontend avatar
|
2024-07-22 19:47:04 +03:00 |
|
|
2de8ee290a
|
Hi
|
2024-07-20 15:59:36 +03:00 |
|