summaryrefslogtreecommitdiff log msg author committer range AgeCommit message (Collapse)Author 2018-06-04Starting to work on the DB implementation.nsensfel 2018-05-30Looking into dynamically updated records/tuples.nsensfel So far, the plan is for the DB to not even know what it's storing. Instead, it trusts the queries to know what they are accessing (using record fields positions with erlang:setelement and such). That might turn out to be a terrible idea, though. 2018-06-01Preparing to add actual DBs...nsensfel 2018-05-28Ensures required headers are present.nsensfel 2018-05-11Fixes arg order, JSON encodes timeline elements.code-improvementsNathanael Sensfelder 2018-05-11Updates how the random battle is generated.Nathanael Sensfelder 2018-05-11Fusing character & character_instances.Nathanael Sensfelder 2018-05-11Passes Dialyzer's checks once again.Nathanael Sensfelder 2018-05-10...Nathanael Sensfelder 2018-05-08... and struct() -> type().Nathanael Sensfelder 2018-05-08...Nathanael Sensfelder 2018-05-08...Nathanael Sensfelder 2018-05-08...Nathanael Sensfelder 2018-05-08...Nathanael Sensfelder 2018-05-01...Nathanael Sensfelder 2018-04-27...nsensfel 2018-04-26Starting a cleanup of the code.nsensfel 2018-04-16Deads are no longer littering the map.nsensfel 2018-04-10Small renaming.nsensfel 2018-04-10Fixes makefiles so yaws can run.nsensfel 2018-04-10...nsensfel 2018-04-10Updates the main Makefile for the modular approachnsensfel 2018-04-10Cleaning up the module's makefiles...nsensfel 2018-04-10Changing how the server services are organized...nsensfel 2018-03-16Deny request if attacker is not able to attack.nsensfel 2018-03-14Reverses some lists.timelinensensfel 2018-03-13Separates original timeline from updates.nsensfel 2018-03-12Stores and sends entire turn timelines.nsensfel 2018-03-12Starting to work on the timeline feature.nsensfel 2018-03-06I might have been using JSON the wrong way.refactoringnsensfel 2018-03-05Fixes issues I expected Dialyzer to show me.nsensfel 2018-03-05Improving the way attacks are represented.nsensfel 2018-03-05Starting to work on the client diff messages.nsensfel 2018-03-04Fixes missing cache timeout, tix being binary.Nathanael Sensfelder 2018-03-03Fixing stuff that made Dialyzer output warnings.Nathanael Sensfelder 2018-03-02Still working on it...Nathanael Sensfelder 2018-03-01...nsensfel 2018-03-01...nsensfel 2018-03-01...nsensfel 2018-03-01Cleaning up the handling of character turns.nsensfel 2018-02-28Fixes wrong characters being seen as enabled.nsensfel 2018-02-28Moved the mess from 'character_turn' into 'attack'.nsensfel 2018-02-28Adds more types specifications.nsensfel 2018-02-27...nsensfel 2018-02-27Starting to specify types everywhere...nsensfel 2018-02-27Adds a way to statically analyse the code.nsensfel 2018-02-27Switching weapons seem to work.nsensfel 2018-02-26Woops, next turns didn't work.nsensfel 2018-02-26Got it to work, I think.nsensfel 2018-02-26Got it to run, at last.nsensfel [next]