Commit Graph

10 Commits

Author SHA1 Message Date
troido a8ca7042e2 fixed some issues with serialization and deserialization 2018-01-18 16:50:35 +01:00
troido 1ec1ad2cda better serialization for simple entities 2018-01-17 22:24:14 +01:00
rakiru 6ceb306b89 Fix mutable default args
Some of these could also be changed to do

    self.thing = thing or []

instead of

    if thing is None:
        thing = []
    self.thing = thing

but I took the conservative route because I wasn't sure on opinions
2018-01-11 18:33:30 +00:00
troido cd4952a4e5 server now also sends equipment data to client 2017-12-30 12:32:31 +01:00
troido 152e5c2e6c fixed object duplication but and removed TypeError catch in inputcontroller 2017-12-30 12:02:18 +01:00
troido 33b4f5cc0d components now set the roomdata in the 'roomjoin' event 2017-12-30 10:37:43 +01:00
troido 4e2d7dea33 serialization now works for players too! finally... 2017-12-27 17:29:09 +01:00
troido 9263b33d9e moved component base class inside components dir 2017-12-27 01:35:14 +01:00
troido 3181740709 made JSON serializers for components (untested) 2017-12-26 21:02:34 +01:00
troido 54ed0cb264 made equipment, randomized damage, improved homesickness, improved map 2017-11-05 23:12:03 +01:00