15 Commits

Author SHA1 Message Date
Gabriel Tofvesson
585ad38334 Add simple tunnel script 2024-10-03 16:32:19 +02:00
Gabriel Tofvesson
25244a9355 Allow detaching chests from storage 2024-10-03 16:18:04 +02:00
Gabriel Tofvesson
b760dcdbbb Improve inventory management implementation 2024-10-03 16:14:56 +02:00
Gabriel Tofvesson
3a04122e26 Set window values on reload 2024-10-02 13:54:08 +02:00
Gabriel Tofvesson
f47a839341 Refactor to more abstract field accesses 2024-10-02 13:47:58 +02:00
Gabriel Tofvesson
8b1228fa9e Flatten Element structure for simplicity 2024-10-02 13:40:44 +02:00
Gabriel Tofvesson
f23c10c160 Set reasonable default Element values 2024-10-02 13:37:21 +02:00
Gabriel Tofvesson
c056eae22f Fix metatable inheritance rules 2024-10-02 13:23:46 +02:00
b70c3451fa Fix object reference in element constructor 2024-10-01 16:02:21 +00:00
416e6a1758 Fix graphics reloading in Text element 2024-10-01 15:59:30 +00:00
3e17d0af7d Move element graphics reload to dedicated method 2024-10-01 15:58:52 +00:00
4e171aabed Override unusable methods in Text element 2024-10-01 14:55:09 +00:00
692d1a82b9 Allow changing onClick handler in Element 2024-10-01 14:54:36 +00:00
3e56e8c9d6 Implement basic inventory management 2024-10-01 14:36:03 +00:00
da6325e080 Implement basic graphical elements 2024-10-01 14:34:56 +00:00