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
7214e1b8b2
Curve Linedefs: increment angle by 5 instead of 8 when using rotate actions
2023-09-15 21:35:57 +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
fb5d404e0c
Change one more instance of code assuming 5 arguments instead of 10
2023-09-15 16:44:56 +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
2abdfaf3e4
Display floating things via temporary method
2023-09-11 03:04:07 +02:00
spherallic
705f618eb5
Specify that executor delay is in tics
2023-09-11 02:42:03 +02:00
spherallic
a51366131c
Fix string arguments not being copied/pasted as a property
2023-09-11 02:13:14 +02:00
spherallic
8b161a78a6
Draw Modes: Don't draw preview lines when "Place things" is enabled
2023-09-11 02:05:46 +02:00
spherallic
0c2532e160
Merge remote-tracking branch 'udb/master'
2023-09-11 01:55:11 +02:00
spherallic
570040f011
Display sky on horizon lines
2023-09-11 00:37:20 +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
27a268ae89
Iterate over things before lines in Visual Mode
2023-09-08 23:04:00 +02:00
spherallic
464a6eba9f
Update BuilderMono to use UZB icon
2023-09-08 19:35:42 +02:00
wisselstem
32cfe294e2
Things Mode: update things filter when clone-dragging things ( #951 )
2023-09-08 19:19:57 +02:00
spherallic
0f1c06d44b
v0.4: Update version number and installer script
2023-09-08 13:35:37 +02:00
spherallic
845cbe2c3a
Fixed "Place Things" not working for Draw Curve mode
2023-09-08 13:35:26 +02:00
spherallic
f50b138424
Update things filter when clone-dragging things
2023-09-08 12:22:50 +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
5f408e2c6e
Add "Place Things" option to curve, ellipse and rectangle drawing modes
2023-09-08 02:57:22 +02:00
spherallic
925c50bfd3
Clean up map element loops when rebuilding Visual Mode data
2023-09-07 14:27:53 +02:00
spherallic
92418d40a6
Merge remote-tracking branch 'udb/master'
2023-09-06 22:42:33 +02:00
biwa
809bb24ae0
Visual Mode: fixed an issue where trying to apply a rotation to things that were not seen yet would cause a crash
2023-09-06 19:20:12 +02:00
spherallic
c891cad6fc
Increase amount of sides for rendered circles
2023-09-06 00:11:20 +02:00
spherallic
d2b4c05aa6
Don't cancel pointing thing at cursor if category info doesn't have arrow
2023-09-06 00:10:56 +02:00
spherallic
ab830ea159
Disable Visual Mode features that don't apply to SRB2
2023-09-04 18:36:03 +02:00
spherallic
758f480faf
Render additive FOFs as such in Visual Mode
2023-09-04 15:25:22 +02:00
biwa
3a7d926704
Image Exporter: added support for transparency
2023-09-03 15:39:34 +02:00
wisselstem
edc4c2bd16
Visual Mode: prevent crash if no potential slope handles are found ( #949 )
2023-09-02 14:21:40 +02:00
spherallic
3e13b6ccdf
Fix sidedef part brightness fields for SRB2
2023-09-01 00:30:57 +02:00
spherallic
395243df3e
Prevent possible slope handle crash
2023-09-01 00:30:19 +02:00
biwa
5c76efb8c0
Fixed a problem where not selected geometry and things could not be dragged when the "don't move selection if any part of it is outside of map boundary" option was enabled
2023-08-26 13:49:00 +02:00
sphere
16b1027d7b
Merge branch 'offsets-and-scaling' into 'master'
...
Re-enable texture scaling
See merge request STJr/UltimateZoneBuilder!11
2023-08-26 07:06:28 +00:00
spherallic
b56ca5e018
Merge remote-tracking branch 'udb/master'
2023-08-21 20:41:15 +02:00
biwa
1fca52ef08
3D Floor Mode: fixed a problem where creating 3D floors failed. Fixes #945
2023-08-15 20:45:30 +02:00
biwa
fbfd4dc0af
Fixed line endings of ControlSectorArea.cs
2023-08-15 20:01:06 +02:00
biwa
7e29ba3099
3D Floor Mode: fixed an issue where new control sectors could not be created if any sector's bounding box completely encompassed the Control Sector Area
2023-08-14 23:00:42 +02:00
biwa
882744593d
Sound Propagation Mode: added missing hints file
2023-08-13 21:24:03 +02:00
biwa
4389870162
Sound Propagation Mode: added sound leak finder ( #944 )
...
In Sound Propagation Mode you can set the start (default: Shift+S) and end (default: Shift+E) sectors between which a path the sound can travel will be found and displayed.
2023-08-13 21:19:25 +02:00
biwa
1d0430d48e
Visual Mode: fixed a problem where the selection order was not kept when synchronized selection between visual and classic modes was enabled. Fixes #938
2023-08-12 16:43:07 +02:00
biwa
1a116574b9
Visual Mode: fixed a problem where things directly touching the top of 3D floors were rendered with the incorrect brightness. Fixes #940
2023-08-12 11:15:13 +02:00
samwiddowson
19b8bd1e6c
Edit Selection Mode: Fix Ceiling/Floor transforms when pinned ( #943 )
2023-08-11 18:25:49 +02:00
biwa
8f1d645e81
Fixed an issue where hires replacement sprites did not have the correct offset. Fixes #939 .
2023-08-05 13:14:04 +02:00
biwa
f56ae2e0c9
Visual Mode: Fixed problem where UDB-internal sprites were shown with a wrong offset
2023-08-02 20:39:28 +02:00
biwa
085df399f5
Fixed an issue where sprite offsets defined in TEXTURES were not used
2023-07-29 13:32:42 +02:00
spherallic
a92cd89ff0
Sector info panel: replace effect with damage type, add trigger info
2023-07-17 17:42:51 +02:00
biwa
f34ab6a606
Visual Mode: changes to Eternity Engine's upper/lower texture skewing definitions are now shown in Visual Mode
2023-07-15 18:45:58 +02:00
spherallic
a6d0531c95
Fix another error in SRB2 linedef edit form
2023-07-14 01:07:06 +02:00
spherallic
f0b42710a4
Fix errors in SRB2 linedef edit form
2023-07-14 00:19:19 +02:00
spherallic
778cf4be7c
Merge remote-tracking branch 'udb/master'
2023-07-14 00:19:00 +02:00
spherallic
dffb3c15bb
Add some more exception messages
2023-07-14 00:06:17 +02:00
biwa
58480f5b31
Visual Mode: fixed a crash when toggling visual vertex slope picking and the map contains double-sided linedefs without a front sidedef. Fixes #928
2023-07-09 14:18:24 +02:00
biwa
f3ac4c39a4
Edit Linedef Dialog:
...
- fixed an issue where undo snapshots were not created correctly when editing a sidedef's custom UDMF fields. Fixes #920
- fixed an issue where closing the back sidedef's custom UDMF field editing dialog would close the linedef dialog
2023-07-09 12:59:29 +02:00
biwa
4dba3a9234
Texture skewing:
...
- fixed a rare condition where skewed mid textures were not clipped correctly
- fixed a problem where translucent mid textures were not skewed correctly
- fixed a problem where sprites were skewed unintentionally
2023-07-09 11:45:47 +02:00
biwa
9c35a8f65d
Eternity Engine: added support for texture skewing in Visual Mode ( #930 )
2023-07-08 22:39:50 +02:00
spherallic
675078ac83
Tweak SRB2 linedef editing form
2023-07-06 12:04:39 +02:00
spherallic
694e43e809
Update SRB2 linedef edit form
2023-07-06 12:04:39 +02:00
spherallic
ca0cdf6c0c
Restore config-based toggle for parity
2023-07-06 12:04:39 +02:00
spherallic
f6b284a204
Re-enable per-texture offsets and scaling
2023-07-06 12:04:39 +02:00
spherallic
730449c986
Copy/paste properties: Forgot to disable floor portal render style
2023-07-05 22:58:32 +02:00
spherallic
6fff1e5784
Double-hijack linedef info panel to show executor delay
2023-07-05 13:47:52 +02:00
spherallic
841b2e9658
Show arguments 6 to 10 in linedef & thing info panels
2023-07-05 13:29:06 +02:00
spherallic
9d659ad797
Add SRB2-specific properties to copy/paste, disable unused properties
2023-07-04 23:19:17 +02:00
biwa
abaf08e32f
Linedef Edit Form: fixed a crash when using 402 as the linedef action
2023-06-30 19:40:42 +02:00
Magnus Norddahl
192b69c8af
Added support for models in IQM format
2023-06-29 20:37:47 +02:00
spherallic
cf8fbd2260
Update version number to v0.3
2023-06-29 17:39:00 +02:00
spherallic
13bb889b18
Manually disable model rendering/dynamic light menu options for SRB2
2023-06-28 16:56:33 +02:00
spherallic
97b7fdbd29
Don't render always intangible & invisible FOFs, fix half light blocks
2023-06-28 15:30:40 +02:00
spherallic
31bb3ebac0
Update revision number to match latest UDB merge
2023-06-27 21:08:06 +02:00
spherallic
74d71b1acf
Merge remote-tracking branch 'udb/master'
2023-06-27 21:05:32 +02:00
wisselstem
55e2d5a902
Add toasts to Visual Mode's "Show Things" action ( #922 )
2023-06-27 20:40:22 +02:00
biwa
822c9971c5
ZScript: fixed a problem where state goto expressions were not parsed correctly. Fixes #913
2023-06-24 11:19:09 +02:00
spherallic
6ca071a6cc
Update revision number to match latest UDB merge
2023-06-20 09:59:25 +02:00
spherallic
202a8294ba
Merge remote-tracking branch 'udb/master'
2023-06-20 09:58:08 +02:00
biwa
6f047e4347
Draw Grid Mode: fixed a problem where "continuous drawing" would redraw all previously drawn shapes each time a drawing was finished. Fixes #912
2023-06-19 20:27:26 +02:00
biwa
e802bb364a
UDBScript: fixed a problem where hot reloading would not scroll the the previously selected script
2023-06-18 16:31:27 +02:00
biwa
55b8e24bd8
UDBScript: fixed an issue where the Thing's class getSector method did not return null when the thing was not in a sector. Fixes #897
2023-06-18 16:26:01 +02:00
spherallic
ba67a87c75
Optimize SRB2 NiGHTS/zoom tube/polyobject rendering
...
(Text labels are removed because of performance issues)
2023-06-15 12:25:46 +02:00
spherallic
2e2ad2688d
Fix multi-mare NiGHTS path rendering
2023-06-14 22:57:49 +02:00
spherallic
1c0649883f
Disable light/sound radii toggles if unsupported
2023-06-12 12:35:34 +02:00
spherallic
8f7da9ac1c
Add config parameters for disabling certain Doom-related modes (that don't make sense for SRB2)
2023-06-12 11:06:13 +02:00
spherallic
ac9b6137b2
Implement FOF texture alignment
2023-06-11 01:03:17 +02:00
spherallic
ba064bae3e
Update revision number to match latest UDB merge
2023-06-11 00:59:51 +02:00
spherallic
c32f677c44
Merge remote-tracking branch 'udb/master'
2023-06-10 19:31:53 +02:00
spherallic
b5cfc3da4b
Update thing Z whenever "Absolute Z Height" flag is (un)checked
2023-06-10 17:40:24 +02:00
spherallic
606f323cac
Support Flip flag, add properties for flip & absolutez flags
2023-06-10 16:08:38 +02:00
spherallic
073798166a
Implement absolutez flag for things
2023-06-10 03:00:20 +02:00
spherallic
ba4fca0861
Add centerhitbox thing property
2023-06-10 01:13:54 +02:00
biwa
bc98a5391f
Added action to change the index of linedefs, things, sectors, and vertices. Can be accessed through a shortcut (not bound by default) or the menu of the respective mode ( #903 )
2023-06-09 11:17:01 +02:00
Max Waine (Nightdive Studios)
00406336e8
Add explicit PKE resource support ( #901 ). Fixes #575
2023-06-09 11:16:21 +02:00
wisselstem
0d4cecc134
Edit Selection Mode: added support for (counter)clockwise rotation actions ( #900 )
2023-06-09 09:54:23 +02:00
spherallic
d0da4fcd6e
Increase minimum thing render size
2023-06-08 16:41:09 +02:00