Commit graph

2157 commits

Author SHA1 Message Date
spherallic
247ce2fec2 Fix string arguments not being editable 2023-10-28 00:53:21 +02:00
spherallic
3f43145fc7 Merge remote-tracking branch 'udb/master' 2023-10-24 23:37:01 +02:00
biwa
af44086979 Edit Linedef dialog (UDMF): fixed a problem where the back sidedef's controls were not disabled correctly if their UDMF fields were not set in the game configuration 2023-10-24 20:43:15 +02:00
spherallic
a2c0c40102 Apply config-field-based controls to SRB2 editing forms 2023-10-24 18:18:41 +02:00
spherallic
aea6808cee Merge remote-tracking branch 'udb/master' 2023-10-24 16:28:55 +02:00
biwa
0a74ca24b6
Added ability to enable/disable controls in the UDMF map element editing dialogs based on UDMF fields specified in the game configurations (#953) 2023-10-24 15:51:49 +02:00
spherallic
1fc96e9ad9 Merge remote-tracking branch 'udb/master' 2023-10-23 19:59:32 +02:00
Derek MacDonald
7536ea0f9d
Fix sidedef "compresion" error message typo (#973) 2023-10-22 08:37:49 +02:00
biwa
728eea84b2 Visual Mode: the effect of slope things are now only applied if they are specified in the game configuration 2023-10-21 16:11:35 +02:00
biwa
807df65279 Game Configurations: added support for enabling or disabling support for vertex heights in UDMF game configurations 2023-10-21 14:45:42 +02:00
spherallic
6bb4df359c Merge remote-tracking branch 'udb/master' 2023-10-16 18:47:14 +02:00
biwa
1f21b797cf UDMF type handler: fixed a problem where default values provided as integers for floating point fields failed to convert properly 2023-10-14 15:16:29 +02:00
spherallic
867d5f3e0e Include SOC-related files in BuilderMono project 2023-10-12 14:45:16 +02: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
9948645e77 Add support for flags alongside enum for argument info 2023-10-10 21:10:43 +02:00
spherallic
f4506b22dc Merge remote-tracking branch 'udb/master' 2023-10-10 14:23:59 +02:00
spherallic
24939e7de8 Add SOC parser for level headers, plus some cleanup 2023-10-10 14:05:59 +02:00
biwa
1f1f9937ae ZScript parser: added support for #region and #endregion. Fixes #958 2023-10-07 17:51:07 +02:00
biwa
432be2a061 Text file parser: fixed a problem where parsing could fail if the file ended with a comment without an trailing newline 2023-10-07 15:31:21 +02:00
biwa
6e7eaf0359 Game Configurations: fixed a crash when no default values for UDMF integer or floating point fields are set 2023-10-07 09:24:29 +02:00
biwa
682c4b92bf Game Configurations: UDMF integer and floating point fields can now have default values other than 0 2023-10-06 21:05:57 +02:00
spherallic
e2e7afa733 Add SOC parser for custom objects 2023-10-06 19:23:48 +02:00
biwa
10c7594c63 Game configurations: renamed lightmap things from static to lightmap. Added pulsing, flickering, and random flickering lightmap things 2023-09-29 21:19:18 +02:00
spherallic
cca2949f6d Fix Lua scripts not being read from WAD files 2023-09-27 19:59:30 +02:00
spherallic
86422d7498 Retain argument values if new thing/line action has the same argument(s) 2023-09-26 15:13:22 +02:00
biwa
0a9837050a Game Configurations: fixed a problem where the enum list of enum bits handlers was not set for UDMF fields 2023-09-23 20:21:19 +02:00
spherallic
82ef2ab3de Display mobjscale for things in Visual Mode 2023-09-23 00:29:33 +02:00
spherallic
fe4aef43b7 Allow editing thing info through Lua 2023-09-21 01:36:59 +02:00
spherallic
aaa469e838 Fixed some issues with 3D circle rendering, plus UDMF config changes:
- Added unique sprite sprites for custom rows/circles of items
- Set default values for hoops and custom rows/circles of items
2023-09-20 02:18:22 +02:00
spherallic
4aa373aba8 Allow changing string argument properties via Lua 2023-09-19 19:06:32 +02:00
spherallic
20e1445515 Merge branch 'master' of git.do.srb2.org:STJr/UltimateZoneBuilder 2023-09-16 14:02:10 +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
SteelT
8003061534 Fix building the mono version
diff --git a/Source/Core/BuilderMono.csproj b/Source/Core/BuilderMono.csproj
index 980fed4b..2419a7b0 100644
--- a/Source/Core/BuilderMono.csproj
+++ b/Source/Core/BuilderMono.csproj
@@ -304,6 +304,8 @@
     <Compile Include="Rendering\Vector4.cs" />
     <Compile Include="Rendering\VertexBuffer.cs" />
     <Compile Include="Rendering\VisualSlopeHandle.cs" />
+    <Compile Include="SRB2\LuaMobjStructure.cs" />
+    <Compile Include="SRB2\LuaParser.cs" />
     <Compile Include="VisualModes\VisualSlope.cs" />
     <Compile Include="Windows\ILinedefEditForm.cs" />
     <Compile Include="Windows\ISectorEditForm.cs" />
2023-09-15 16:10:23 -04:00
spherallic
87069be13b Update version number to 0.6 2023-09-15 21:48:26 +02:00
spherallic
f8e7bd3739 Add Lua parser for custom objects 2023-09-15 21:28:20 +02:00
spherallic
89f781bdc4 Make $(Not)Angled property set fixedrotation 2023-09-15 16:55:51 +02:00
spherallic
22e0154c19 Fix unknown thing sprite offsets 2023-09-15 16:51:58 +02:00
spherallic
e8eb7ec1f0 Fix string argument handling, fix tooltip on item row/circle argument 2023-09-15 14:17:35 +02:00
spherallic
7964875710 Expand 3D floor checks to encompass SRB2's multiple actions 2023-09-14 22:17:57 +02:00
spherallic
181df8bb15 Info panel: fix executor delay being shown incorrectly above 100% GUI scale 2023-09-11 15:06:03 +02:00
spherallic
388e206d03 v0.5: Update version number and revision 2023-09-11 03:09:30 +02:00
spherallic
705f618eb5 Specify that executor delay is in tics 2023-09-11 02:42:03 +02:00
spherallic
0c2532e160 Merge remote-tracking branch 'udb/master' 2023-09-11 01:55:11 +02:00
spherallic
6bedba39ad Fix argument 6-10 not being handled properly 2023-09-11 00:23:09 +02:00
biwa
5ce1b3a799 Fixed an issue where the "exclude from testing" option was not read from the .dbs file. Fixes #947 2023-09-09 13:49:38 +02:00
spherallic
56ad6997aa Allow a specified starting value for +++/--- 2023-09-09 11:18:23 +02:00
spherallic
464a6eba9f Update BuilderMono to use UZB icon 2023-09-08 19:35:42 +02:00
spherallic
0f1c06d44b v0.4: Update version number and installer script 2023-09-08 13:35:37 +02:00
spherallic
50aa71245c Re-disable texture scale fields, fix wall brightness label not being greyed out 2023-09-08 12:16:26 +02:00
spherallic
c891cad6fc Increase amount of sides for rendered circles 2023-09-06 00:11:20 +02:00