index
:
rustifarm.git
main
fork of: https://github.com/jmdejong/rustifarm
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
room.rs
Age
Commit message (
Collapse
)
Author
2020-02-28
added cooldowns for moving and fighting
troido
2020-02-24
added volatile wounds
troido
2020-02-24
run an update before loading an outdated room
troido
2020-02-24
healing works now too, the first time based system
troido
2020-02-23
players can now attack other objects
troido
2020-02-23
players can get damage from traps
troido
2020-02-23
entities can be attacked
troido
2020-02-23
more consistent imports
troido
2020-02-23
rooms have named locations to be used by portals
troido
2020-02-22
it is now possible to use items
troido
2020-02-22
items now have an action enum
troido
2020-02-21
players can now go to different rooms
troido
2020-02-21
wrote world code for migrating players
troido
2020-02-21
create World for multiroom support
troido
2020-02-18
refactored with cargo clippy
troido
2020-02-18
refactoring: roomid is now a type, not string anymore
troido
2020-02-18
Players are now saved/loaded too
troido
2020-02-17
persistently save the room state
troido
2020-02-16
added playerid to avoid stringly typing
troido
2020-02-14
extract the state to save
troido
2020-02-09
refactoring using cargo clippy
troido
2020-02-09
can now pick up and drop items
troido
2020-02-09
Revert "no templates in the world; only pre-entities"
troido
This reverts commit b56add981c2f520789b97d1ee6f71dae41e8c900.
2020-02-09
cleanup/rename makefloor to registernew
troido
2020-02-08
no templates in the world; only pre-entities
troido
2020-02-08
don't rebuild the ground each step
troido
2020-02-07
spawn is also loaded from room template
troido
2020-02-07
can now load maps in the same format as the python version
troido
2020-02-07
added roomtemplate
troido
2020-02-07
all entity construction now uses new templates
troido
2020-02-07
named stuff properly; added encyclopedia and template
troido
2020-02-06
refactored into multiple classes
troido
2020-02-04
tried to implement deserialisation of entities
troido
2020-02-04
refactored assemblage and assemblages out of each other
troido
2020-02-03
can initialise Assemblages from json lists and dicts
troido
2020-02-03
only send changed cells, not the whole field each time
troido
2020-02-03
now also send playerpos messages
troido
2020-02-03
merged Draw into View; renamed Position to Pos
troido
2020-02-03
refactored systems in their own file each
troido
2020-02-03
output is a system now too
troido
2020-01-31
systems can create entities (sort of)
troido
2020-01-29
players can no longer walk through walls
troido
2020-01-29
refactored control
troido
2020-01-28
refacored systems, components, resources and assemblages into their own files
troido
2020-01-28
player is now controllable
troido
2020-01-28
added player entity; changed json library
troido
2020-01-28
entities have Assemblages as template to create them
troido
2020-01-27
cleanup!
troido
2020-01-27
started using specs for a room
troido
[prev]