sphere
aa34cfdd08
Merge branch 'skywall-accuracy' into 'master'
...
Make skywall rendering much more accurate to 2.2, and take horizon lines into account.
See merge request STJr/ZoneBuilder!4
2021-10-25 19:18:34 +00:00
sphere
77bed468a1
Visual Mode: Invert Lower Unpegged behavior for non-skewed FOFs to match SRB2.
2021-10-25 20:43:49 +02:00
sphere
650b5aae88
Visual Mode: correct-enough slope skewing on FOF sides, with thanks to Monster Iestyn!
2021-10-24 22:33:25 +02:00
sphere
03c008a174
Visual Mode: almost-correct slope skewing on FOF sides
2021-10-24 17:21:10 +02:00
sphere
0ac4ee5f0c
Make skywall rendering much more accurate to 2.2, and take horizon lines into account.
2021-10-21 12:21:27 +02:00
sphere
8ef05744f9
Visual Mode: Store slope vertices in a separate list, to prevent iterating over all things for every single vertex slope linedef found.
2021-10-17 15:14:34 +02:00
sphere
34831d6042
Don't iterate over all sectors twice in RebuildElementData.
2021-10-17 14:52:19 +02:00
sphere
e9c9d008ff
Visual Mode: add action to toggle texture skewing & support resetting flags.
2021-10-16 18:34:35 +02:00
sphere
ae9ac0b08f
Several Visual Mode enhancements and fixes:
...
- Support copy flag for line slopes
- Allow resetting actions/tags
- Properly check for existing slopes when toggling backside slopes
- Properly remove specific elements from selection
2021-08-26 15:16:51 +02:00
sphere
4833ba765e
Properly check for flat alignment linedefs for floors/ceilings in Visual Mode.
2021-08-26 13:59:31 +02:00
sphere
131770266a
Use Alt+Shift instead of Ctrl+Shift for wraparound midtex selection
2021-06-05 01:38:26 +02:00
sphere
cde434af8c
Allow changing sector texture offsets, if the sector has tagless flat alignment.
2021-06-05 01:36:37 +02:00
sphere
29d900da32
Improve and add some selection actions for Visual Mode.
2021-05-14 20:58:08 +02:00
sphere
5133ff3040
Allow selecting both sides of a midtexture again, using Ctrl + Shift
2021-05-05 19:17:05 +02:00
sphere
f63047400d
Fix regression with same-texture-selection in Visual Mode.
2021-04-03 23:51:29 +02:00
ZZYZX
525bb7e3a2
Fixed: autoaligning and limited floodfill didn't work for selection.
2021-03-31 23:42:29 +02:00
ZZYZX
c677627c09
Added: more magic to the autoalign/select neighbours logic; These functions should not anymore wrap around to the opposite side of two-sided linedefs, allowing you to select back and front sides separately using shift+click, and reducing infinite broken autoalign loops.
2021-03-31 23:17:14 +02:00
sphere
f8bbe45c7b
Allow selecting only single- or double-sided linedefs in Visual Mode.
2021-03-31 16:08:43 +02:00
sphere
76f2816e82
Display absolute-height slope vertices properly in Visual Mode.
2021-03-24 18:20:31 +01:00
biwa
4794b0effc
More fixes for erroneously being able to select object multiple times when paint selecting
2021-03-22 20:31:16 +01:00
biwa
914fb7ea34
Fixed a bug where map elements could be selected multiple times when paint selecting in visual mode. Fixes #519 . Fixes #520
2021-03-22 20:30:28 +01:00
biwa
f8fbcbcd1f
- Added option to enable additive paint selecting without holding shift independently from regular additive selecting
2021-03-22 20:28:58 +01:00
biwa
9f597a271c
Added paint selecting to visual mode (PR#248 by biwa)
2021-03-22 19:52:25 +01:00
sphere
148f3d69ba
Add actions to Visual Mode: for raising and lowering sectors/things by grid size, and for toggling Peg and Repeat Midtexture flags.
2021-03-21 19:26:10 +01:00
sphere
0efc410d58
Duplicated the Toggle Slope option to also allow sloping the back sector.
2021-03-14 14:59:23 +01:00
sphere
1f3f0358c7
Fix regression in repeating midtexture handling.
2021-03-14 00:16:36 +01:00
sphere
0c8effe3a3
Clean up the project, revert hacky flat alignment, fix About menu and browser handling.
2021-02-21 14:59:33 +01:00
sphere
4cbc56318a
Apply Justburner's fixes to flat offsets/rotation in Visual Mode, from the Zone Builder Unofficial fork.
2021-02-18 17:13:07 +01:00
MascaraSnake
9ffb23be71
Adapt flat alignment to 2.2 setup
2020-05-17 13:36:27 +02:00
MascaraSnake
593cf7538b
Colormaps and FOFs with tag 65535 (global) are now displayed in Visual Mode
2017-03-08 18:34:52 +01:00
MascaraSnake
72fcc68ba3
Retain the settings for repeating midtextures when clamping a sidedef's X offset to the texture width
2017-01-28 19:11:49 +01:00
MascaraSnake
11a6baf35f
When using No Knuckles on a "slope backside" linedef, use the X and Y offset of the back sidedef, not the front sidedef.
2016-10-04 17:42:22 +02:00
MascaraSnake
9cf8014098
In SRB2, indefinitely tiled middle textures can still be offset from the pegged plane
2016-06-02 19:42:35 +02:00
MascaraSnake
4b9bf6f7ac
Colormap is now applied correctly to flipped Things
2016-06-01 23:20:41 +02:00
MascaraSnake
442fff3890
Fixed skewing for upper textures
2016-06-01 20:26:06 +02:00
MascaraSnake
71a6a83e67
Fixed a typo in the last commit
2016-06-01 20:01:20 +02:00
MascaraSnake
74fbb652c1
Fixed the pegging for lower textures with Lower Unpegged.
2016-06-01 19:28:22 +02:00
MascaraSnake
9c9e64c9dd
Added a shortcut for disabling colormap rendering
2016-05-22 12:44:10 +02:00
MascaraSnake
f03de4a27a
Merged in GZDB r2493.
2016-04-07 15:29:47 +02:00
MascaraSnake
289c2b7c5f
Fixed a bug that caused offsets to be incorrectly applied to middle textures
2016-03-05 22:00:54 +01:00
MascaraSnake
0c1ab582a7
Added support for SRB2's Thing type "parameter" property.
2016-02-29 11:41:17 +01:00
MascaraSnake
552a4ea920
Added texture skewing for everything except 3D floors. This is only partially tested and may display incorrectly in some situations.
2016-02-28 19:58:42 +01:00
MascaraSnake
6405af2fea
Fixed: Nodebuilder is no longer invoked twice when entering Visual Mode.
...
Fixed: Nodebuilder is no longer invoked with "Save" settings when entering Visual Mode.
Fixed: Editor no longer crashes when entering Visual Mode with one or no sector.
2016-02-01 21:59:22 +01:00
MascaraSnake
9ccea639bf
Merged in GZDB r2487
2016-01-29 11:02:09 +01:00
MascaraSnake
52b6bf1445
Peg Midtextures flag is now recognized in Visual Mode
2016-01-28 19:29:07 +01:00
MascaraSnake
a45b2124d0
Merged in GZDB r2483.
2016-01-25 16:50:03 +01:00
MascaraSnake
5cf574f42d
Merged in GZDB r2474.
2016-01-23 03:53:31 +01:00
MascaraSnake
9abe49ebb2
Merged in GZDB r2471.
2016-01-23 03:38:26 +01:00
MascaraSnake
f63c2f7665
Merged in GZDB r2470.
2016-01-23 03:15:37 +01:00
MascaraSnake
b524dd8277
Merged in GZDB r2469.
2016-01-23 02:50:13 +01:00