MascaraSnake
fbd2beff41
Linedef edit form: Disable scale, hide flags
2022-12-30 17:58:39 +01:00
MascaraSnake
54e3b4ff3f
Implement thing edit form
2022-12-30 17:53:17 +01:00
MascaraSnake
dc1448363b
Sector edit form: Add friction
2022-12-30 15:46:25 +01:00
MascaraSnake
646ee17bdc
Sector edit form: Add fadestart/fadeend
2022-12-30 15:29:05 +01:00
MascaraSnake
c28d1c42b3
Sector edit form: Disable texture scaling (for now)
2022-12-30 15:11:19 +01:00
MascaraSnake
95a709ff7d
Sector edit form: Remove obsolete sector type
2022-12-30 15:08:31 +01:00
MascaraSnake
24b045fbef
Sector edit form: Add triggertag and triggerer fields
2022-12-30 15:04:42 +01:00
MascaraSnake
c8c73a7c80
Sector edit form: Implement lightalpha/fadealpha fields
2022-12-30 09:22:48 +01:00
MascaraSnake
164c3aa9b1
Add unfinished SRB2 sector edit form
2022-12-29 22:43:45 +01:00
MascaraSnake
4afeb9782f
Disable per-texture offsets and scaling (for now)
2022-12-29 22:24:21 +01:00
MascaraSnake
59f0e11c3a
Linedef edit form: Add field for repeatcnt
2022-12-29 22:04:26 +01:00
MascaraSnake
6fba87cfaa
Linedef edit form: Add field for executordelay
2022-12-29 21:38:20 +01:00
MascaraSnake
c5d91d15fc
Began implementing linedef edit form for SRB2
2022-12-29 21:02:53 +01:00
MascaraSnake
d29bd54034
Refactor code that relies on the number of action args being exactly 5
2022-12-28 23:04:32 +01:00
MascaraSnake
51d56016f3
Refactor the code that open edit forms, to make it easier to add different forms in the future
2022-12-28 13:10:04 +01:00
MascaraSnake
5ed59088fc
Add support for Peg Midtexture flag
2022-01-30 08:39:16 +01:00
MascaraSnake
a604d5b382
Display SRB2's mapthing slopes in Visual Mode
2022-01-29 16:23:43 +01:00
MascaraSnake
cc2fbe1c4b
Add rudimentary support for SRB2's FOFs to Visual Mode
2022-01-17 20:21:36 +01:00
MascaraSnake
f6f4cea346
Refactor the Effect3DFloor code to prepare for SRB2's 3D floor types
2022-01-17 19:10:15 +01:00
volte
69cac01827
Hotfix for potential crash if COLORMAP or PLAYPAL don't have expected size ( #685 )
2022-01-08 10:48:16 +01:00
biwa
9612b80924
Visual Mode: added toggleable option to select all adjacent visual vertex slope handle when selecting a visual slope vertex handle. The action is called "Toggle Adjacent Visual Vertex Slope Selection"
2022-01-07 16:28:06 +01:00
biwa
cfada3b4c9
UDBScript: the progress bar in the running script dialog now stops its animation when no progress was set and the script finished.
2022-01-07 11:56:26 +01:00
biwa
8992b66df5
UDBScript: fixed a problem where the UDB.log() method crashed when a non-string object was passed to it
2022-01-07 11:51:04 +01:00
biwa
92fefb766a
UDBScript: the scalex and scaley UDMF properties of things can now be set through the UDMF fields
2022-01-07 11:45:13 +01:00
biwa
d59342ed7f
UDBScript: groups all classes, objects, and methods in a new UDB namespace, usable with the new feature version 4. Updated the documentation accordingly. Resolves #679
2022-01-06 18:46:37 +01:00
volte
7fbd07e586
New feature: classic lighting renderer for visual mode ( #680 )
...
Added classic rendering mode to closer emulate software renderer visuals in visual mode
2022-01-04 20:17:12 +01:00
volte
90896acd43
Additional camera movement actions in visual mode ( #682 )
...
Added "Orbit" and "Move Camera to Cursor" visual mode actions (not bound by default)
2022-01-03 15:46:00 +01:00
biwa
e2374102ee
UDBScript asynchronous execution ( #684 )
...
Script run by UDBScript are now executed asynchronously
2022-01-03 14:33:34 +01:00
biwa
12f32e2bc6
UDBScript: fixed a bug where Map.nearestLinedef, Map.nearestThing, Map.nearestVertex, and Map.nearestSidedef would not return valid objects when no nearest map element was found
2021-12-28 11:21:37 +01:00
biwa
0bb555622e
Fixed a crash with Mono that happened because of the placeholder text in the "additional parameters" text box in the testing drop down menu. Fixes #677
2021-12-27 01:51:10 +01:00
biwa
5c61600d0f
Removed some debugging code
2021-12-26 15:36:00 +01:00
biwa
69a3194d69
Fixes for Mono in the ScriptEditorPanel
2021-12-26 13:21:54 +01:00
biwa
288de511e4
DECALDEF: fixed a bug where the drop down list of available decals was empty. Fixes #678
2021-12-26 13:11:00 +01:00
biwa
bc18ae1558
Event lines are now shown between things and map elements even if the thing doesn't have an action, but directly uses its args. Resolves #676
2021-12-26 11:40:13 +01:00
biwa
634225b77b
UDBScript: Exported the classes Linedef, Sector, Sidedef, Thing, and Vertex, so that they can be used with instanceof
...
UDBScript: Map class: the getSidedefsFromSelectedLinedefs() method now correctly only returns the Sidedefs of selected Linedefs in visual mode (and not also the highlighted one)
UDBScript: Map class: added a new getSidedefsFromSelectedOrHighlightedLinedefs() method as the equivalent to the other getSelectedOrHighlighted*() methods
UDBScript: Sector class: added new floorSelected, ceilingSelected, floorHighlighted, and ceilingHighlighted properties. Those are mostly useful in visual mode, since they always return true when the Sector is selected or highlighted in the classic modes. The properties are read-only
UDBScript: Sidedef class: added new upperSelected, middleSelected, lowerSelected, upperHighlighted, middleHighlighted, and lowerHighlighted properties. Those are mostly useful in visual mode, since they always return true when the parent Linedef is selected or highlighted in the classic modes. The properties are read-only
UDBScript: added new example to apply textures for floor/ceiling and upper/middle/lower texture for selected map elements
UDBScript: updated documentation
2021-12-25 14:43:56 +01:00
biwa
ca7b9e8b7e
DeHackEd: fixed a crash with malformed patches. Fixes #673
2021-12-23 12:48:04 +01:00
biwa
0f51f23360
Improved associations between arbitrary UDMF fields (used by the Eternity Engine game configuration)
2021-12-17 16:33:42 +01:00
biwa
bc2a74d155
Find and Replace Mode: fixed a problem where linedef activation flags could not be found or replaced. Fixes #667
2021-12-14 21:29:05 +01:00
biwa
54b99ee710
Added missing source file for placeholder tool strip text box
2021-12-14 18:19:47 +01:00
biwa
a5df323717
Added option to enter additional parameters when testing a map. Resolves #646
2021-12-14 18:15:23 +01:00
biwa
9f85f70deb
When choosing a difficulty or engine in the test toolbar button the engine will not be launched immediately. This can be reverted in the preferences. Resolves #626
2021-12-11 12:43:33 +01:00
biwa
a75249b315
ACS parser: fixed problem when trying to include files that contain invalid characters. Fixes #664
2021-12-11 11:27:29 +01:00
biwa
32acb551c3
UDBScript: clarified documentation of QueryOptions when using enums
2021-12-10 20:18:50 +01:00
biwa
6cad9218f0
Script editor: Reverted to an old version of ScriptEditorPanel
2021-12-10 18:18:25 +01:00
biwa
a69141c3d0
Script editor: made the fix for #663 a bit cleaner
2021-12-10 18:13:16 +01:00
biwa
0945875bd6
Script editor: fixed a crash when opening the script editor. Fixes #663
2021-12-10 17:58:03 +01:00
biwa
3226e0d5a6
UDBScript: fixed a problem where a version warning was shown then the script version was not equal to the UDBScript version (instead of only showing the warning when the script version was higher)
2021-12-10 12:55:44 +01:00
biwa
ebd7d0c01c
UDBScript: the methods of the Pen class now return the instance of the Pen class to allow method chaining. Resolves #662
2021-12-10 11:54:22 +01:00
biwa
d68f41a2a3
IPK3 and IPK7 with an IWADINFO lump with a single IWAD definition are now recognized as the main resource file (used for the -iwad parameter when testing). Fixes #653
2021-12-10 11:10:42 +01:00
biwa
ee307fcda3
UDBScript: fixed a problem where using QueryOption resulted in an exception being thrown. Fixes #661
2021-12-09 00:57:12 +01:00