summaryrefslogtreecommitdiff
path: root/src/assemblage.rs
AgeCommit message (Expand)Author
2020-09-25encyclopedia now using serde serialisation tootroido
2020-09-25assemlage uses proper serialization tootroido
2020-09-20renamed ComponentParameter to ParemeterExpression; List and Template variant ...troido
2020-06-05added exchanger as seperate component/system; refactored other interactions; ...troido
2020-05-19added function to convert common types from/to paramterstroido
2020-05-19better json parsing using serde_json::value::from_valuetroido
2020-05-12removed 'substitute' part of encyclopediatroido
2020-04-17added Mine interactiontroido
2020-04-16add visit whitelist to homeportal, save and dedup its data even though it is ...troido
2020-04-13volate replaced by growtroido
2020-04-13grow is now also using build trigger/componenttroido
2020-04-06improved error handlingtroido
2020-04-06shortcut or defining some entities like cropstroido
2020-04-06made parseerrors their own thingtroido
2020-04-05items are now mostly replaced by itemids, with a mapping to the item in the e...troido
2020-04-03process assemblage shortcuts before processing componentstroido
2020-04-03aerr! has formatting functionality; better errors; radishses -> radishestroido
2020-04-03allow lists as parameter types, sacrificing some type safety for expressabilitytroido
2020-04-02short value for flags; radish plants now have occupied flagtroido
2020-04-02added flags component, and conditions for buildingtroido
2020-04-01fixed broken teststroido
2020-04-01removed Sometime parametertroido
2020-04-01better time handling for growing plantstroido
2020-03-09can now include variables (like health) in serialisationtroido
2020-03-06shortcut for defining itemstroido
2020-03-05new componentparameters to get own template and nametroido
2020-03-05equipent now kinda workstroido
2020-03-04implemented growthtroido
2020-03-04added loot/harvesttroido
2020-03-03updated teststroido
2020-03-03added spawners an not-saved assemblages/templatestroido
2020-02-23more consistent importstroido
2020-02-21visible component now also has a nametroido
2020-02-14extract the state to savetroido
2020-02-11shortcut for defining visiblestroido
2020-02-09refactoring using cargo clippytroido
2020-02-09Revert "no templates in the world; only pre-entities"troido
2020-02-08no templates in the world; only pre-entitiestroido
2020-02-07argument can be left outtroido
2020-02-07all entity construction now uses new templatestroido
2020-02-07named stuff properly; added encyclopedia and templatetroido
2020-02-04tried to implement deserialisation of entitiestroido
2020-02-04refactored assemblage and assemblages out of each othertroido