summaryrefslogtreecommitdiff
path: root/src/playerstate.rs
AgeCommit message (Expand)Author
2020-09-25proper serialisation for playerstate; strum for old-style enumstroido
2020-09-24turned sprite, playerid and roomid into tuple structstroido
2020-05-12removed 'substitute' part of encyclopediatroido
2020-04-09properly substitute itemstroido
2020-04-09accept python server save filestroido
2020-04-06minor refactoring with cargo clippytroido
2020-04-06made parseerrors their own thingtroido
2020-04-05trading now workstroido
2020-04-05items are now mostly replaced by itemids, with a mapping to the item in the e...troido
2020-04-04draw the room after new entities have been addedtroido
2020-04-04listen to sounds in the worldtroido
2020-03-05equipment is savedtroido
2020-03-05equipment is now a part of the inventorytroido
2020-03-05equipent now kinda workstroido
2020-03-04added loot/harvesttroido
2020-03-03factions now worktroido
2020-03-03randomise attack damagetroido
2020-03-02added purgatorytroido
2020-03-02added monster aitroido
2020-03-02implemented autofighttroido
2020-03-01use generics for message componentstroido
2020-02-28make player movabletroido
2020-02-28added cooldowns for moving and fightingtroido
2020-02-24healing works now too, the first time based systemtroido
2020-02-23players can now attack other objectstroido
2020-02-23players can get damage from trapstroido
2020-02-23more consistent importstroido
2020-02-23rooms have named locations to be used by portalstroido
2020-02-22it is now possible to use itemstroido
2020-02-22items now have an action enumtroido
2020-02-21visible component now also has a nametroido
2020-02-21sprites are not strings anymoretroido
2020-02-21players can now go to different roomstroido
2020-02-18refactored with cargo clippytroido
2020-02-18refactoring: roomid is now a type, not string anymoretroido
2020-02-18Players are now saved/loaded tootroido
2020-02-17added trait for interacting with persistent storage; tried to make Results ea...troido
2020-02-16add forgotten playerstate filetroido