Commit graph

423 commits

Author SHA1 Message Date
spherallic
79dfafc691 Correct sector references when manually flipping sidedefs 2023-05-09 20:45:25 +02:00
spherallic
ef557fce7f Add Tab to the list of special controls 2023-05-09 16:00:35 +02:00
biwa
6c55197264 Fixed a bug where saving WADs that didn't have their data starting right after the header would corrupt the file. Fixes #531 2023-05-09 02:17:14 +02:00
biwa
0043160e30 - Fixed an issue where the current editing mode was not re-initialized properly when opening a map from current WAD 2023-05-09 02:10:39 +02:00
ZZYZX
c6a2288c22 Fixed: 'forbidden' lumps are not supposed to count towards matching while detecting map type 2023-05-09 02:10:10 +02:00
ZZYZX
7cb80cf9f2 Fixed: 'Save into' would detect non-map lumps with the same name as maps and ask if you want to save over... 2023-05-09 02:09:04 +02:00
ZZYZX
9054d07b9f Fixed: in case there are other (non-map) lumps in the archive that have the same name as a map (e.g. MB2 patch and MB2 map in idl201x WADs) only the valid map is read. 2023-05-09 02:08:34 +02:00
ZZYZX
6bd76dee4e Fixed: consequential duplicate maps weren't handled properly 2023-05-09 02:08:08 +02:00
ZZYZX
ab4b59c981 Fixed: old map format is now autodetected when saving a map over an existing one. Saving a map in different format shouldn't leave junk lumps anymore. 2023-05-09 02:07:35 +02:00
ZZYZX
4d97f41a4b Internal: reverted mysterious MaxED edit in map saving functions 2023-05-09 02:06:33 +02:00
ZZYZX
0cc6cf2e64 Internal: removed now unneeded CopyAllLumpsExceptMap 2023-05-09 01:59:59 +02:00
ZZYZX
ec90554cf4 Internal: not copying all lumps manually anymore on 'Save As'. The WAD is copied with File.Copy anyway. 2023-05-09 01:59:38 +02:00
spherallic
055d2cb33f Remove some unused namespaces 2023-05-09 01:55:58 +02:00
spherallic
3d398cc899 Move GZBuilder/GZDoom 2023-05-09 00:46:39 +02:00
spherallic
736c8b2482 Move GZBuilder/Controls 2023-05-09 00:41:27 +02:00
spherallic
a9ca5ae625 Clear out GZBuilder directory a bit 2023-05-09 00:02:14 +02:00
spherallic
aac2a46e78 Correct some player height checks for SRB2 2023-05-08 13:35:44 +02:00
Derek MacDonald
8a27615178 Cursor position playtest: stop always marking map changed (#605) 2023-05-08 13:28:28 +02:00
biwa
e13c836344 Classic modes: fixed a problem where "test from cursor position" wasn't working correctly when there was no player 1 start in the map and the last edited thing had its argument 0 set. Fixes #603 2023-05-08 13:27:53 +02:00
biwa
199108ba64 Improved solution for issue #573 to not destroy the undo history when no player start is present 2023-05-08 13:26:42 +02:00
biwa
a8c28e3f68 Fixed a crash when undoing after using the "test from current position" action when no player 1 start is in the map. Fixes #573 2023-05-08 13:25:10 +02:00
biwa
3554508ffb - Only allow Edit Selection Mode to be cancelled once
- Added preliminary code to remove new 3D floor control sectors when pasting was canceled after duplicating 3D floors
2023-05-08 13:24:55 +02:00
biwa
4f4a0bdf58 - Test map from current mouse position now works properly in Hexen/UDMF maps with multiple player starts. Also works in maps without a valid player start now. Fixes #263. 2023-05-08 13:24:14 +02:00
biwa
f59fbed358 Sector/Linedef/Thing/Vertex Edit Form: the map will not be marked as changed anymore when canceling changes made in the forms, when the map wasn't marked as changed before
Copying map elements doesn't mark the map as changed anymore if the map wasn't marked as changed before copying
2023-05-08 13:21:15 +02:00
biwa
54fe5ae165 Fixed a bug that could cause a crash when going over the maximum linedef limit 2023-05-08 13:06:38 +02:00
biwa
b7d92fb704 Fixed a problem where dragging or drawing geometry sometimes broke sectors. Fixes #556 2023-05-08 13:05:11 +02:00
biwa
4b0dce43ed Changed how performing undo interacts with volatile modes (it will now actually perform the undo instead of just canceling the volatile mode) 2023-05-08 12:46:17 +02:00
biwa
7d180e5cae Snap selection to grid: fixed a problem that could cause a crash if geometry got removed by snapping it to the grid 2023-05-08 12:34:41 +02:00
spherallic
bf7cc42166 Get SplitLinesByVertices up-to-date 2023-05-08 12:30:32 +02:00
spherallic
2f407b585c Unfreeze arrays when stitching geometry fails 2023-05-07 23:23:33 +02:00
spherallic
dfb77a093a Add NoArrow parameter for custom Lua/SOC objects 2023-05-03 17:23:10 +02:00
Magnus Norddahl
1435208163 Remove more dictionaries from the render loop 2023-05-03 00:10:37 +02:00
Magnus Norddahl
026324779e Speed up linedef processing by not relying on a hashmap 2023-05-03 00:07:21 +02:00
spherallic
e44debce82 Skip lines with certain actions and tags when checking unknown textures 2023-05-03 00:06:27 +02:00
spherallic
8747bb5be9 Add separate colors for polyobject previews, remove NiGHTS axis circle precision option 2023-05-02 04:38:50 +02:00
spherallic
fa1483351f Fix waypoint colors not being customizable 2023-05-02 04:07:18 +02:00
spherallic
10eb57aed0 Add toggle for marking special linedef/thing flags 2023-05-02 02:27:35 +02:00
spherallic
e7687b183d Disable SRB2-related preview buttons in Visual Mode, reword some actions 2023-05-01 23:05:49 +02:00
spherallic
8f3ce1fc01 Clean up dummy zoomtube graphic 2023-05-01 20:40:05 +02:00
spherallic
b6e6c763f3 Reorganize toolbar buttons, remove textlabel backcolor 2023-05-01 20:36:36 +02:00
spherallic
5c13cbb011 Implement polyobject previews, clean up zoom tube & NiGHTS rendering 2023-05-01 20:08:25 +02:00
spherallic
d79a379b3b Fix NiGHTS path toolbar button not working 2023-04-28 17:21:07 +02:00
spherallic
b2b78437b3 Decrease MINIMUM_THING_RADIUS 2023-04-27 23:43:09 +02:00
spherallic
ba24552c32 Update version number to 3.0, add "light" installer 2023-04-27 19:04:02 +02:00
spherallic
877112f5f4 Tweak ZB logo 2023-04-27 18:26:07 +02:00
spherallic
8172220cb7 Fix duplicate event line options in preferences form 2023-04-27 14:49:24 +02:00
spherallic
6b5472e735 Fix script editor preview not showing up 2023-04-27 14:20:23 +02:00
spherallic
f371032ecd Name corrections in a few places 2023-04-27 14:05:09 +02:00
spherallic
84a48ea22a Tidy up improved associations 2023-04-27 03:52:29 +02:00
spherallic
e18a1cbc83 Improved associations 2023-04-27 03:52:23 +02:00