summaryrefslogtreecommitdiff
path: root/src/main.rs
AgeCommit message (Collapse)Author
2020-04-03added command line optionstroido
2020-04-01room unloading works nowtroido
2020-03-03moved default encyclopedia to data filetroido
2020-03-03monsters tend to stay around their hometroido
2020-03-02don't cache messages between reconnectingtroido
2020-03-02added purgatorytroido
2020-03-01use generics for message componentstroido
2020-02-28more specific types!troido
2020-02-28save world on SIGTERM and SIGINTtroido
2020-02-24added volatile woundstroido
2020-02-24run an update before loading an outdated roomtroido
2020-02-23entities can be attackedtroido
2020-02-23removed ToJson traittroido
2020-02-23more consistent importstroido
2020-02-22items now have an action enumtroido
2020-02-22can now pick up specific object from groundtroido
2020-02-21only send minimal data to the playertroido
2020-02-21sprites are not strings anymoretroido
2020-02-21make cargo manifest dir only default directory for contenttroido
2020-02-21players can now go to different roomstroido
2020-02-21wrote world code for migrating playerstroido
2020-02-21create World for multiroom supporttroido
2020-02-20load room template from filetroido
2020-02-18refactoring: roomid is now a type, not string anymoretroido
2020-02-18Players are now saved/loaded tootroido
2020-02-17persistently save the room statetroido
2020-02-17added trait for interacting with persistent storage; tried to make Results ↵troido
easier
2020-02-16added playerid to avoid stringly typingtroido
2020-02-14moved default encyclopedia to its own filetroido
2020-02-14improved the default map a bittroido
2020-02-14extract the state to savetroido
2020-02-11shortcut for defining visiblestroido
2020-02-11health is now also shown (but never changed)troido
2020-02-11inventory is now showntroido
2020-02-10inventories have capacitytroido
2020-02-09refactoring using cargo clippytroido
2020-02-09can now pick up and drop itemstroido
2020-02-09Revert "no templates in the world; only pre-entities"troido
This reverts commit b56add981c2f520789b97d1ee6f71dae41e8c900.
2020-02-08no templates in the world; only pre-entitiestroido
2020-02-08don't rebuild the ground each steptroido
2020-02-07added more game objectstroido
2020-02-07argument can be left outtroido
2020-02-07added floorstroido
2020-02-07spawn is also loaded from room templatetroido
2020-02-07can now load maps in the same format as the python versiontroido
2020-02-07added roomtemplatetroido
2020-02-07all entity construction now uses new templatestroido
2020-02-07named stuff properly; added encyclopedia and templatetroido
2020-02-06grass now also loaded from jsontroido
2020-02-06refactored into multiple classestroido