Commit graph

740 commits

Author SHA1 Message Date
DoomKrawa
4e579a53ed
Update zdaemon.acs (#541)
Several new ZDaemon ACS function added (thanks to DoomKrawa).
2021-04-01 20:32:38 +02:00
biwa
85b8b41580 Map Analysis Mode: checking for missing activation flags (UDMF) now finds linedef that are missing an actual activation flag, not only lines without any flags in that group. Fixes #288
Linedef Editing Form (UDMF): now only missing required activation flags are marked red
2021-03-22 10:41:21 +01:00
biwa
6c003f1cb1 Added support for only enabling editing modes when the current game configuration supports the features. Currently only applies to 3D Floor Mode, Slope Mode, and Draw Slope Mode. Fixes #463 2021-03-21 22:58:06 +01:00
biwa
5addd6508c Started to add support for arbitrary UDMF field associations (#401) 2021-03-14 15:58:40 +01:00
biwa
9de8202aa4 Added correct Eternity_misc.cfg 2021-03-06 21:45:14 +01:00
biwa
ee869629fb Eternity Engine configuration: moved portal related sector flags to the portals tab of the sector edit form 2021-03-06 21:42:35 +01:00
biwa
f0c985385a Added portal options to the sector edit form for the Eternity Engine UDMF configuration 2021-03-06 21:28:00 +01:00
biwa
93cc15640f Error Checker: added config options to ignore unknown textures on sidedefs for certain actions. Resolves #518 2021-02-20 15:04:47 +01:00
biwa
f8c3768f33 Added missing "noattack" GZDoom UDMF sector flag. Resolves #530 2021-02-20 13:26:41 +01:00
ZZYZX
eaa5227dc8 Slightly tweaked size of Controls list. Added 'Reset plane slope' action. 2020-12-28 00:13:56 +02:00
Derek MacDonald
fdef8d475a
Categorize more Ultimate Doom textures (#513)
CEMPOIS (base)
PLANET1 (base)
SP_DUDE3 (marble)
SP_DUDE6 (marble)

These textures only appears in IWAD
doom.wad and not doom2.wad.
2020-12-21 11:42:12 +01:00
biwa
44e1e270e5 Added several missing color constants to the ACS configurations. Fixes #506. 2020-12-06 11:02:16 +01:00
biwa
612b5175bd Update ACC for (G)ZDoom configurations to version 1.58 2020-11-21 11:22:06 +01:00
biwa
5bc788a7aa Fixed typo in the sector scroll speed options in the ZDoom_misc.cfg configuration file 2020-11-19 22:32:56 +01:00
Derek MacDonald
b094786100
Remove unused Zandronum_texturesets.cfg (#504)
Remove unused Zandronum_texturesets.cfg
2020-11-19 18:21:48 +01:00
Derek MacDonald
024263287c
Categorize Ultimate Doom textures (#503)
The texture browser categories for Doom
are focused on Doom 2. This also categorizes
some entries that only appear in Doom 1.

Unfortunately it looks like the new filters
will only be applied on fresh UDB installs.
Existing installs must click the
"Add Default Sets" button under the "Textures"
tab for their Doom 1 game configs.
2020-11-19 18:18:06 +01:00
biwa
0cca1bfb29 Hexen configuration: added proper heights to many things (thanks to Alper002). Fixes #494 2020-10-31 16:16:13 +01:00
biwa
722c79d894 Added preliminary DECALDEFS support. Parsing works, indexed decals and decal groups can be selected as the first argument of the Decal thing. Decals are not displayed in Visual Mode, decals without an index are not supported 2020-10-11 22:36:07 +02:00
biwa
70bfc2043b Hexen game configuration: corrected an error where things 78 ("Tall Tree 1") and 79 ("Tall Tree 2") had their sprites interchanged 2020-10-04 10:28:24 +02:00
biwa
9f0c584479 Heretic game configuration: actions 28 and 33 now correctly state that they are for green keys instead of non-existing red keys. Fixes #468. 2020-09-17 21:42:59 +02:00
biwa
7c50688a13 Added action 109:Light_ForceLightning to Hexen configuration. Also changed the description of the parameters in the ZDoom configuration to make it more clear what it does. Fixes #459. 2020-08-29 15:02:13 +02:00
biwa
b372a04d20 Added missing line action 100 to Heretic game configuration. Fixes #458 2020-08-26 17:12:03 +02:00
biwa
8aa7462993 Files specific to UDB are now used in the program configuration folder. The files are now called UDBuilder.cfg, UDBuilder.log, and UDBCrash.txt. If there's no UDBuilder.cfg it first tries to copy GZBuilder.cfg before creating a new configuration file. Resolves #442 2020-07-25 18:42:07 +02:00
ZZYZX
0aaef4980b Fix exception caused by horizontal mouse wheel (resolves #409 reported by ioan-chera, reported by KanaiZo) 2020-07-07 13:56:42 +03:00
Kevin Caccamo
36156e9db0
Add support for Line_SetAutomap{Flags,Style} 2020-07-03 18:18:57 -04:00
biwa
18834f1fc7 Config files: removed DEHACKED from the Boom map lumps 2020-06-21 00:37:37 +02:00
biwa
f10bf59775 Added the "nocount" UDMF thing flag (as "No completion count") that was added in GZDoom 4.4.0 to the ZDoom config. Fixes #422. 2020-06-08 21:37:27 +02:00
biwa
0b3d4997b7 Eternity Engine configuration: added some missing linedef action and sector types. Fixes #407 2020-04-27 23:12:42 +02:00
biwa
adf95c2566 Hexen/UDMF linedef action 28 is now correctly labeled "Floor Raise And Crush" instead of misleading "Floor Crusher Start". Fixes #386. 2020-03-29 12:05:15 +02:00
William Miller
50668921e8 Extra config block for Large Maps (PR#368 by Zanieon)
This extra block helps ZDBSP building better nodes for maps that are too big and starts generating visual issues with regular nodebuilding.
2020-01-15 06:26:35 +02:00
ZZYZX
0c0ccf5de2 Added Screenshots directory to ignored 2019-12-26 15:41:16 +02:00
DoomKrawa
96f3b74647 Added: Artiscript for ZDaemon ACS (PR#315 by krawa)
* Artiscript added.

*  Artiscripts added.

And optional parameters for client/server scripts.
2019-12-25 19:42:51 +02:00
ZZYZX
915fd9a8e9 Renamed GPL.txt to LICENSE.txt 2019-12-24 20:07:55 +02:00
ZZYZX
8b682a658c Fixed wrong icon in auto-update Newsflash 2019-12-24 20:04:20 +02:00
ZZYZX
81df5e858f Removed remaining DirectX references, fixed setup 2019-12-24 19:45:23 +02:00
ZZYZX
cd9da4b4a1 Changed splash image and icons 2019-12-24 11:59:58 +02:00
ZZYZX
d995f983fc Rebranding 2019-12-24 09:14:28 +02:00
ZZYZX
5d3e78ad8f Add FPS counter for visual mode 2019-12-20 16:17:32 +02:00
ZZYZX
b3a4f563e9 Call wglMakeCurrent before SwapBuffers in Windows context implementation 2019-12-18 00:36:13 +02:00
ZZYZX
bd967138f2 Return old code for grid drawing on the renderer side 2019-12-16 08:32:01 +02:00
ZZYZX
4cb6d68c45 Use PBO to stream texture data for software rendering 2019-12-16 06:54:44 +02:00
ZZYZX
8ac7e40754 Returned CodeImp's software renderer for line plotting 2019-12-16 04:15:53 +02:00
ZZYZX
2433b8eb0d Removed -f suffixes for floats (not supported on AMD) 2019-12-16 01:17:41 +02:00
ZZYZX
81c8cdeec6 Added credit to Talon1024 & dpJ 2019-12-16 00:27:29 +02:00
ZZYZX
bd6d21773e Deleted SlimDX; returned pre-build event to copy appropriate DevIL version 2019-12-16 00:20:48 +02:00
ZZYZX
f0aee1e174 Merge branch 'master' into slimgl_merge 2019-12-14 23:50:40 +02:00
ZZYZX
2c3013f74c Make everything build with VS2015 again 2019-12-14 23:42:44 +02:00
ZZYZX
384a98828d Revert "Backslashes in file paths are not supported on unix"
This reverts commit 2e14630982.
2019-12-14 23:37:38 +02:00
biwa
4089ff10d9 - (G)ZDoom action 51:Sector_SetLink is now flagged to not require an activation, since it's mostly used statically 2019-10-07 19:13:43 +02:00
Kevin Caccamo
b5ad511671 Enable DevIL on Linux
Remove NO_DEVIL defines, and add devil.dll -> libIL.so.1 DLL mapping to app.config
2019-09-03 22:47:59 -04:00
DoomKrawa
a8ef8d526c ZDaemon sprites (PR#282 by Krawa)
* Flags and Railgun taken from zdaemon.wad.

Thanks to ZDaemon team for the sprites.

* ZDaemon Flags and Railgun.
2019-09-03 11:57:44 +03:00
Magnus Norddahl
2e14630982 Backslashes in file paths are not supported on unix 2019-08-29 21:38:56 +02:00
Magnus Norddahl
21b46010c1 Merge remote-tracking branch 'origin/master' into slimgl 2019-08-08 04:07:00 +02:00
Magnus Norddahl
90b5c41517 - update solution to .net framework 4.7.2 and add build output files to .gitignore 2019-08-08 00:18:44 +02:00
biwa
d2452abe5c - Improved the wording for the "hidden" UDMF sector flag to make clear that it only hides the sector on the textured automap 2019-07-16 20:46:38 +02:00
biwa
97d4fdd78a @Fixed some compiler warnings 2019-06-15 21:26:43 +02:00
ZZYZX
95a9d28798 Specify git.exe instead of just 'git' for compatibility with my environment with Cygwin git... 2019-03-29 20:41:01 +02:00
DoomKrawa
227a0402f4 New defines for GetPlayerInfo (ZDaemon 1.10.07) (PR#257 by Krawa) 2019-02-14 11:59:11 +02:00
ZZYZX
e1b9f31525 Updated ZDoom ACS definitions; Updated ZScript parser for compatibility with latest GZDoom 2018-12-02 17:51:54 +02:00
ZZYZX
74e31b658b Fixed Builder.exe.config, only this time properly 2018-07-16 21:33:22 +03:00
ZZYZX
a196457f83 Fixed: GZDB wouldn't load plugins on certain paranoid systems due to plugin DLL's being "remote" and unsigned (reported by Lorenzo) 2018-07-16 17:06:49 +03:00
ZZYZX
1933b0b6de Changed Resource directory browser to use Win7 folder dialog, not Win9x one (reported by dpJudas) 2018-07-13 07:56:13 +03:00
ZZYZX
50d458f764 Fixed null reference in visual mode when trying to render a thing without a sector (reported by Ozymandias81) 2018-06-23 19:20:39 +03:00
ZZYZX
b026e58a89 Added: MODELDEF #include support 2018-06-09 17:26:03 +03:00
ZZYZX
3c433cfcb8 Fixed scalar in UE1 model reader (was 127, should be 128) 2018-06-07 11:59:52 +03:00
ZZYZX
634ba5486a Update zspecial.acs for ZDoom, revert ACC to 1.56 2018-05-27 09:00:58 +03:00
ZZYZX
4213be1c7a Added simple Unreal model support; Fixed numerous issues with normal handling; Fixed outright invalid handling of AngleOffset/PitchOffset/RollOffset in MODELDEF 2018-05-27 08:53:54 +03:00
ZZYZX
e9c83d0646 Fixed: GZDB was built against wrong SlimDX version (including 64-bit which was built against 32-bit SlimDX) - (reported by StrikerMan780, leodoom85, Rockstar Racoon) 2018-04-16 01:51:57 +03:00
ZZYZX
1e129ba2c3 Fixed: 64-bit updater had wrong path and would not update 2018-04-15 02:11:01 +03:00
ZZYZX
a2a6004a61 Fixed (?): The new .NET 4.6.x JIT method inlining was fucking with GetCallingAssembly-based plugin detection 2018-04-15 01:59:58 +03:00
ZZYZX
d9dfab64a0 Made some edits to the build scripts and auto-update routine to support 64-bit updating 2018-04-14 18:11:40 +03:00
jewalky
0b14bdeec1
GZDB native 64-bit binary support (PR#197 by StrikerMan780) 2018-04-14 16:55:21 +03:00
ZZYZX
0a5a2e81e0 Updated ZDoom ACC to the latest dev build (reported by printz) 2018-04-10 21:07:55 +03:00
ZZYZX
e91fe94794 Added string support for spotlight colors 2018-02-04 05:16:52 +02:00
ZZYZX
6565b83a0e Moved spotlights to separate directory; fixed parameter names; added animated spotlights to game configurations 2018-02-04 04:27:05 +02:00
ZZYZX
d8bee559dc Did some maxcode refactoring about dynamic lights; added initial spotlight support (at least they are recognized as lights now) 2018-02-03 22:31:43 +02:00
Anthony M. Cook
d428272fe1 The indoor lightning descriptions were reversed. (#164) (by acook) 2017-11-08 05:37:36 +02:00
Ioan Chera
113d86a511 Add the fields new to Eternity 3.42.03 (#135) (by printz)
* Replace the wrong portal_ceil_alpha and portal_floor_alpha with alphaceiling and alphafloor.

* Added the new fields of Eternity 3.42.03
2017-08-05 09:53:47 +03:00
ZZYZX
0e43985f65 Fixed: flipped +USEACTORPITCH direction for recent GZDoom versions; this can be reverted by putting "buggymodeldefpitch = true;" in the game configuration for your specific projects if they are using old GZDoom versions. Note: already added for Zandronum. 2017-05-10 06:13:33 +03:00
Ioan Chera
b4d38e3d4a Replace the wrong portal_ceil_alpha and portal_floor_alpha with alphaceiling and alphafloor. (#101 by printz) 2017-04-14 21:58:57 -04:00
ZZYZX
0c4051a5a0 Fixed 0.5/1.0 second sector light blinking specials (reported by printz) 2017-04-11 04:45:04 +03:00
ZZYZX
6f1b6c7278 Fixed: forgot to add ZDDomPoint sprites... 2017-03-15 10:29:59 +02:00
Ioan Chera
bbeadf6533 Eternity config: add polycross property and remove 'copy' thing types (PR#79 by ioan-chera) 2017-03-13 02:45:36 +02:00
ZZYZX
9bd51a0186 Updated ZDoom ACS compiler 2017-03-12 13:26:28 +02:00
ZZYZX
ee28f1d094 Made Skulltag item sprites optional to support default Skulltag+Zandronum config without producing 100 errors 2017-03-09 19:09:08 +02:00
ZZYZX
589b674656 Fixed: returned accidentally lost Skulltag thing types 2017-03-09 18:24:59 +02:00
ZZYZX
4f8f39072e Updated Zandronum game configurations to include invasion spawners and MBF items (dog, evil sceptre, unholy bible, beta lost soul) 2017-03-09 17:58:46 +02:00
ZZYZX
d8701b7a3a Added: proper GUI tab for color-related sector properties. The tab now hosts Doom64 lighting as well as old color-related things (floor/ceiling glow, light color, fade color and desaturation). 2017-03-09 01:00:20 +02:00
ZZYZX
748fe9e2e5 Fixed: inheritance from game configuration for dynamic lights; Fixed: visual representation of inherited lights (reported by Nash); Fixed: inherited thing arguments from game configuration; Added: //$ClearArgs for clearing inherited arguments. 2017-03-02 00:21:08 +02:00
ZZYZX
5ff54ab319 Added: arg0str in non-script specials. Kinda. 2017-02-23 14:19:07 +02:00
ZZYZX
3ac39598db Fixed: forgot to add ZDaemon_common.cfg; Fixed: Internal: removed hardcoded arg0str only for scripts 2017-02-23 13:54:42 +02:00
ZZYZX
1cb3682c6b Updated ZDaemon configuration and related files (13.02.2017 by Krawa) 2017-02-20 13:42:12 +02:00
Xabis
a886a53e75 * A direct tag-to-tag relationship can now be established between two things, which allows event lines to be properly setup between them. This is intended for interpolation and patrol specials which are linked via a shared tag, instead of an argument. A POSITIVE value represents the parent thing, where a NEGATIVE value represents the child thing.
* Added interpolation and patrol point specials to the persistent event line processing
2017-02-14 12:33:50 -05:00
ZZYZX
946e805138 Added: action numbers in linedef action selection dialog; Fixed: improper usages of 'Window' white color in place of 'Control' gray color in dialogs. 2017-02-12 20:58:19 +02:00
ZZYZX
6f76b53883 Added very basic ZDaemon configuration 2017-02-11 03:27:56 +02:00
ZZYZX
7f2f51d48d Added: primitive support for ZScript in the script editor (all classes in the current file are listed) 2017-02-09 02:26:25 +02:00
ZZYZX
7e502a1fa2 Fixed: color_absolute is not actually in GZDoom 2017-02-02 07:34:29 +02:00
ZZYZX
b80ead1202 Added custom fields for Doom64 lighting in the ZDoom configuration 2017-02-01 08:29:14 +02:00
ZZYZX
5ebdbd12d5 Fixed: 65:Plat_UpByValue had incorrect argument description 2017-01-25 17:31:03 +02:00
ZZYZX
30a5edfdfe Added: attenuated dynamic light support 2017-01-20 00:17:43 +02:00