Commit graph

14 commits

Author SHA1 Message Date
spherallic
889bfc4784 Fix non-number mapthingnums (i.e. "none") causing a crash 2024-06-07 12:01:55 +02:00
spherallic
c67e8dec89 Maintain category of edited existing thing's info 2024-05-28 15:54:36 +02:00
spherallic
54f1b38fec Scale thing float offset by thing's mobjscale + more object scale handling improvements 2024-05-13 17:26:29 +02:00
spherallic
b33b609c96 Properly check for invalid act numbers 2024-04-28 23:31:05 +02:00
spherallic
8b7bd3ce8c Add workaround for double slashes in SOC causing freezes 2024-02-09 22:47:00 +01:00
spherallic
0ea7cdc429 Fix some SOC parsing bugs, use MT_ constant as default name if no object name is provided 2024-02-07 18:28:12 +01:00
spherallic
5f93c570df Further improve fracunit parsing (it still sucks) 2024-01-31 22:33:47 +01:00
spherallic
cde9ac0cfd Apparently FU is a valid constant 2024-01-31 22:08:30 +01:00
spherallic
f26492fa65 Do not clear all custom objects if one or more SOC/Lua scripts throws an error
Fix SOC errors being displayed as Lua errors
2023-10-11 00:17:29 +02:00
spherallic
24939e7de8 Add SOC parser for level headers, plus some cleanup 2023-10-10 14:05:59 +02:00
spherallic
e2e7afa733 Add SOC parser for custom objects 2023-10-06 19:23:48 +02:00
spherallic
fe4aef43b7 Allow editing thing info through Lua 2023-09-21 01:36:59 +02:00
spherallic
a2324f5d98 Lua parsing tweaks:
- All files in a PK3's Lua folder are now checked, instead of just LUA_ and .lua files
- Slightly improve radius/height handling
- Simplify wallsprite/flatsprite/spawnceiling settings
2023-09-16 14:01:40 +02:00
spherallic
f8e7bd3739 Add Lua parser for custom objects 2023-09-15 21:28:20 +02:00