Major Cooke
fa0082aef6
Added ability to perform reverse fades with A_SetBlend
2017-12-27 20:51:13 -05:00
Christopher Bruns
a3399c1af2
Fix: Bind the default framebuffer before testing whether hardware stereo 3D is supported. This allows Nvidia 3D vision glasses to function correctly when gl_light_shadowmap is ON.
...
Doc: Add "requires restart" to "enable quad stereo" option menu label, to help folks trying to setup 3D.
2017-12-27 17:50:53 -05:00
Major Cooke
1e7df5505e
Added GetPixelStretch to LevelLocals struct.
2017-12-27 17:50:39 -05:00
Rachael Alexanderson
8fce9d9d2d
- added menu option for 'i_soundinbackground'
2017-12-25 05:50:08 -05:00
alexey.lysiuk
35dbe965e1
Fixed tics to seconds conversion, now in ZScript
...
Stat screens display correct time values
2017-12-25 12:36:37 +02:00
Rachael Alexanderson
d10304ea4e
Merge commit 'refs/pull/355/head' of https://github.com/coelckers/gzdoom
2017-12-24 07:48:11 -05:00
alexey.lysiuk
aacdc3546c
Fixed take ammo cheat
...
https://forum.zdoom.org/viewtopic.php?t=58854
2017-12-24 11:00:02 +02:00
alexey.lysiuk
563a80ff83
Added compatibility settings for Hanging Gardens
...
Six trees spawned below arches blocking player's path to red keycard
https://www.doomworld.com/idgames/levels/doom2/Ports/g-i/hgarden
2017-12-24 10:37:22 +02:00
Major Cooke
ceffe1ba5f
Consistent style.
2017-12-16 12:17:55 -05:00
Major Cooke
0d841ab4df
- Added DMG_NO_PAIN for DamageMobj.
2017-12-16 12:17:55 -05:00
alexey.lysiuk
de12902d77
Increased limit for automap empty space margin to 90%
...
https://forum.zdoom.org/viewtopic.php?t=58653
2017-12-14 16:18:27 +02:00
Christoph Oelckers
f3ac82e112
- do not allow outside access to the variable storing the CCMD for OptionMenuItemCommand.
...
This can be abused to execute atbitrary commands from inside script code.
2017-12-13 22:14:30 +01:00
alexey.lysiuk
acc943329b
Added null check for probe in SectorAction.OnDestroy()
...
Absence of check led to unhandled VM abort exception in case of saved game failed to load
2017-12-10 14:35:30 +02:00
alexey.lysiuk
ebb926e7b0
Added free space margin aka safe frame for automap
...
am_freespacemargin CVAR and corresponding menu options can set empty space margin for automap in percentage of zoomed out size
https://forum.zdoom.org/viewtopic.php?t=58653
2017-12-09 17:38:34 +02:00
alexey.lysiuk
e3ba9567c9
Fixed English localization issues
...
https://forum.zdoom.org/viewtopic.php?t=58684
2017-12-09 13:00:03 +02:00
alexey.lysiuk
81769518c9
Fixed inconsistent angle of spawned leaves
...
https://forum.zdoom.org/viewtopic.php?t=58664
2017-12-09 11:57:05 +02:00
Christoph Oelckers
d5445d7953
- reverb editor complete except for localization and saving to a proper place.
2017-12-03 19:56:03 +01:00
Christoph Oelckers
5e1100096e
- work on reverb save menu.
2017-12-03 17:04:10 +01:00
Christoph Oelckers
bb2a6a4f7c
- fixed mouse handling of the reverb sliders.
2017-12-03 13:06:23 +01:00
Christoph Oelckers
a069949482
- connected reverb menu with its backing data
...
- added an entry to the main options menu to open the reverb editor.
2017-11-26 20:11:14 +01:00
Christoph Oelckers
57058ef727
- removed all remains of the old EAX editor.
2017-11-26 15:23:07 +01:00
Christoph Oelckers
1ed1b42c21
Safety commit.
2017-11-26 14:13:56 +01:00
Christoph Oelckers
78184ad6b5
- more work on reverb menu.
2017-11-26 10:16:21 +01:00
Christoph Oelckers
3ae5f8c09f
- initial work on a reverb editor based on the menu system.
...
This is to get rid of some ugly Windows code and make this platform independent.
2017-11-25 22:03:18 +01:00
Henk Roos
700aeaf192
Added 'static' to CreateCeiling (base.txt)
...
Keyword 'static'was missing in CreateCeiling.
2017-11-25 15:06:26 +01:00
Rachael Alexanderson
0dcb1fe74c
- fix zscript-side definition for Warp
2017-11-14 18:44:35 -05:00
Christoph Oelckers
5935e14c09
- exported P_Thing_Warp to ZScript.
2017-11-13 21:00:17 +01:00
alexey.lysiuk
5d83ee5e89
Exposed String.Remove() function to ZScript
...
https://forum.zdoom.org/viewtopic.php?t=58402
2017-11-12 14:44:21 +02:00
Rachael Alexanderson
1088c60add
- add doom e1m6 to rebuildnodes list. https://forum.zdoom.org/viewtopic.php?f=15&t=58430
2017-11-11 15:54:42 -05:00
Major Cooke
d422392b94
Extended LineAttack() with offsets and new flags
...
Added forward and side offsets for LineAttack() function
Added absolute offset and absolute position flags for LineAttack() function
2017-11-07 11:02:54 +02:00
alexey.lysiuk
62e91b23bd
Extended String.LastIndexOf() with endIndex parameter
...
https://forum.zdoom.org/viewtopic.php?t=57326
2017-11-01 15:24:05 +02:00
alexey.lysiuk
415ed57713
Added Wads.CheckNumForFullName() to ZScript
...
https://forum.zdoom.org/viewtopic.php?t=57814
2017-10-29 15:11:49 +02:00
alexey.lysiuk
2f45218f70
Added Wads.ReadLump() to ZScript
...
https://forum.zdoom.org/viewtopic.php?t=57814
2017-10-29 11:36:22 +02:00
alexey.lysiuk
91fda180de
Added Wads.FindLump() to ZScript
...
https://forum.zdoom.org/viewtopic.php?t=57814
2017-10-29 11:36:22 +02:00
alexey.lysiuk
c4865d2bb6
Exposed string split functionality to ZScript
...
https://forum.zdoom.org/viewtopic.php?t=58114
2017-10-28 11:44:12 +03:00
alexey.lysiuk
da94008f39
Fixed indentation in dynarrays.txt
2017-10-27 18:24:29 +03:00
alexey.lysiuk
79bdfe4ab2
Fixed wrong owner for *evillaugh sound
...
https://forum.zdoom.org/viewtopic.php?t=58274
2017-10-26 17:23:55 +03:00
alexey.lysiuk
b8406228e6
Made dynamic array's Find() and Max() functions contant
...
https://forum.zdoom.org/viewtopic.php?t=58088
2017-10-25 11:24:01 +03:00
alexey.lysiuk
6617294c2d
Added ZScript functions GetBool() and SetBool() to CVar class
2017-10-25 10:33:18 +03:00
alexey.lysiuk
f40a31409d
Added ability to get texture name from script
...
Use TexMan.GetName(TextureID tex) member function
2017-10-24 11:11:33 +03:00
Rachael Alexanderson
66773b6a1a
- added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying
2017-10-23 12:16:02 -04:00
Kevin Caccamo
3cefe10818
Add credits for grenade sprite
2017-10-23 03:55:18 -04:00
Kevin Caccamo
d98ed1ca69
New grenade sprites
...
I took these sprites from Eriguns1:
https://github.com/XaserAcheron/eriguns
2017-10-23 03:55:18 -04:00
Rachael Alexanderson
832c8f6754
- added new Ice Shards, and removed the zd_extra version
2017-10-23 03:39:44 -04:00
alexey.lysiuk
88deddbc3b
Fixed arch-vile bleeding when damaging target
...
https://forum.zdoom.org/viewtopic.php?t=58220
2017-10-21 11:37:43 +03:00
Rachael Alexanderson
30c6cf82ca
- added ability to change slider color using mapinfo's gameinfo
2017-10-14 13:05:15 -04:00
Rachael Alexanderson
fc0ae896b2
- remove vid_tft and vid_nowidescreen and associated menu option. Their functionality was supersceded and extended by vid_aspect==3 (which has the same effect as setting both to true anyhow), and it was mostly just redundant.
2017-10-10 06:38:07 -04:00
Rachael Alexanderson
69abf095c9
- added vid_cropaspect. This cvar turns vid_aspect into a letterboxing function that will crop the unused sides of the screen away, instead of stretching it. Requires one of the non-legacy OpenGL framebuffers to work.
2017-10-07 20:18:37 -04:00
Rachael Alexanderson
44373b414f
- bump for 3.3pre
2017-10-07 19:36:42 -04:00
alexey.lysiuk
4f35940c73
Fixed applying of height argument in A_Fire() function
...
https://forum.zdoom.org/viewtopic.php?t=58090
2017-10-07 10:12:34 +03:00
nashmuhandes
10429d4421
Removed all copyright-infringing dog sprites and provided a free replacement.
2017-09-30 20:09:53 +02:00
Christoph Oelckers
991dd941af
- recompressed the dog sounds and removed the long stretches of silence at their ends.
2017-09-30 08:30:01 +02:00
Christoph Oelckers
e5660e759a
- moved amrka0.png to main gzdoom.pk3 as it poses no copyright issues.
2017-09-30 08:21:20 +02:00
Christoph Oelckers
b4a84900df
- removed most placeholder sprites. It's better to leave them empty than having some random blobs of ugliness showing up.
...
- restored unkna0.png as this file poses no copyright issues.
- credits for maparrows.
2017-09-30 08:15:32 +02:00
Christoph Oelckers
c22c93dd51
- the pistol icon was a contribution from the forum and also does not need replacement.
2017-09-30 08:09:27 +02:00
Christoph Oelckers
22b1997846
- Restored the original dssecret sound for the main gzdoom.pk3 as there are no copyright issues with it and the replacement was just ridiculous.
2017-09-30 08:07:45 +02:00
Christoph Oelckers
5af8f6ccaa
- removed metadata from INVGEMx.
2017-09-30 07:58:52 +02:00
alexey.lysiuk
2daa64428d
Removed redundant dot from name of compatibility option
...
https://forum.zdoom.org/viewtopic.php?t=58012
2017-09-28 12:16:47 +03:00
alexey.lysiuk
dfe05f10b7
Fixed BlockLinesIterator class definition in ZScript
...
https://forum.zdoom.org/viewtopic.php?t=57982
2017-09-26 10:54:55 +03:00
JimmyZD
abc8e4deac
Added four text colors: ice, fire, sapphire, teal
...
https://forum.zdoom.org/viewtopic.php?t=57942
2017-09-23 11:56:16 +02:00
JimmyZD
02fc585ae6
Updated "cream" and "olive" definitions in TEXTCOLO
...
- Both cream and olive have been tweaked to now feature a broader range of shades, and so much starker, legible character outlines for the default fonts.
- Cream now uses 2 shading ranges to ensure it retains the look of the brown palette while having this extra outline contrast.
- This has so far been tested with the standard Doom smallfont, bigfont, and the ZDoom confont.
2017-09-22 15:47:41 +03:00
Rachael Alexanderson
93c05fc97e
- Added credit for Freedoom sprite for deadguy.bmp
2017-09-16 04:22:21 -04:00
Rachael Alexanderson
e4c9784e8b
- move credit files into their own folder, and not the sounds/ folder
2017-09-12 19:42:21 -04:00
Rachael Alexanderson
f1676c3d75
Merge branch 'archive_split'
2017-09-12 19:27:22 -04:00
nashmuhandes
3ff1597640
Change minimum shadowmap quality to 128.
2017-09-10 12:46:55 -04:00
nashmuhandes
ea5cffdc81
Added shadowmap quality setting to the dynamic light options menu.
2017-09-10 12:46:55 -04:00
Rachael Alexanderson
4b82bb50df
- removed scale resolutions and added vid_scalefactor to replace them.
2017-09-10 12:29:07 -04:00
Rachael Alexanderson
86a66cd554
- refactored r_videoscale.cpp to use a table.
...
- reordered vid_scalemode modes to be a little neater, having static modes and scalar modes separate, with a buffer in between so new modes can be added in the future without disrupting the current order.
2017-09-10 09:41:03 -04:00
Chris Robinson
1b1f8d605f
Add menu entries for selecting the timidity config
2017-09-10 07:25:29 -04:00
Rachael Alexanderson
67936a2630
- added: m_showinputgrid == '-1' allows for on-screen keyboard to never show, even when using a mouse
2017-09-10 07:04:00 -04:00
Rachael Alexanderson
69b85753f2
Merge remote-tracking branch 'origin/master' into archive_split
2017-09-10 05:57:56 -04:00
alexey.lysiuk
830b68acbc
Intermission script's noautostartmap keyword is no longer ignored
...
https://forum.zdoom.org/viewtopic.php?t=57799
2017-09-10 11:02:34 +03:00
Rachael Alexanderson
21bc4b823c
- added dog sounds found by Kinsie - https://forum.zdoom.org/viewtopic.php?p=1017555#p1017555
2017-09-09 12:40:20 -04:00
Rachael Alexanderson
6640bc11bb
- shrunk the size of the sounds folder for the GPL version of gzdoom.pk3
2017-09-09 05:54:06 -04:00
Rachael Alexanderson
bae5c4e064
- added Kinsie's sound offerings from this post: https://forum.zdoom.org/viewtopic.php?p=1017140#p1017140
2017-09-07 07:20:12 -04:00
nashmuhandes
e76ec737a9
Replaced copyrighted assets contained inside the engine PK3.
2017-09-07 04:10:14 -04:00
alexey.lysiuk
4101e9bf1d
Removed erroneous code from ZBell.Activate()
...
https://forum.zdoom.org/viewtopic.php?t=57775
2017-09-06 10:13:26 +03:00
Christoph Oelckers
2a291165ee
- fixed: For original Hexen, executing a death special should not clear it. This addresses the bell in HexDD's Badlands being rung before it is ready to use. This also removes the redundant special handling in the ZBell actor.
2017-09-02 09:16:26 +02:00
nashmuhandes
f96f71044f
Change camera texture FOV to doubles.
2017-09-02 07:44:38 +02:00
alexey.lysiuk
ca55d8993f
Added Actor.A_SoundVolume(int slot, double volume) function to ZScript
...
https://forum.zdoom.org/viewtopic.php?t=57594
2017-08-31 09:45:09 +03:00
nashmuhandes
42db31b816
Added per-actor camera FOV.
2017-08-28 21:14:11 -04:00
Christoph Oelckers
485c4c71b5
- fixed: When stepping through a sector portal and touching a two sided line on the opposite side, its opening must be used, regardless of the FFCF_NOFLOOR flag.
2017-08-27 10:36:34 +02:00
alexey.lysiuk
7b98fdb910
Added ToInt() and ToDouble() functions to ZScript string
...
https://forum.zdoom.org/viewtopic.php?t=57678
2017-08-25 15:09:18 +03:00
Christoph Oelckers
cdff5bdc08
- rewrite of the IWAD loading mechanism.
...
The old code went through a list of predefined file names and looked each of them up in a list of predefined directories until it found a match. This made it nearly impossible to add custom IWAD support because the list of valid file names could not be extended.
This has now been switched around to run a scan for matching files on each given directory. With this approach it can look for *.iwad and *.ipk3 as IWAD extensions as well and read an IWADINFO out of these files that can be added to the internal list of IWADs, making it finally possible to define custom IWADs without having to add them to the internal list.
(This isn't fully tested yet so some errors may still occur.)
2017-08-19 19:30:48 +02:00
alexey.lysiuk
69e7bb57d4
Fixed VM abort with null activator for SecretTrigger object
...
https://forum.zdoom.org/viewtopic.php?t=57612
2017-08-19 11:19:29 +03:00
Magnus Norddahl
c3562fead2
Merge branch 'dynlightmodels'
2017-08-15 00:27:26 +02:00
Magnus Norddahl
a6d4bfc748
- Added linear and nearest shadowmap filters (enabled with defines)
2017-08-13 13:49:02 +02:00
Christoph Oelckers
4483d665d4
- fixed: FastProjectile's movement code was missong a portal check.
2017-08-12 13:58:16 +02:00
Christoph Oelckers
ba9cf02385
- added a user reserved range of statnums from 70-90
2017-08-12 13:08:11 +02:00
Christoph Oelckers
7cbf45d76d
- let PlayerPawn.ForwardThrust use its angle parameter.
2017-08-12 12:35:01 +02:00
Rachael Alexanderson
cdf79f0041
- added Hellser's teleporter fix for doom2.wad map29 - https://forum.zdoom.org/viewtopic.php?t=57525
2017-08-09 00:11:43 -04:00
Magnus Norddahl
5c7b1ee8e1
- Significantly improve shadowmap light performance for faces with a large number of lights but where only a few applies to each individual fragment
2017-08-08 23:28:42 +02:00
alexey.lysiuk
33beca6e6f
Exposed ToLower() and ToUpper() string functions to ZScript
...
https://forum.zdoom.org/viewtopic.php?t=57515
2017-08-07 15:24:18 +03:00
Jonathan Russell
03640a16ea
- removed ZScript DrawLine palcolor arg
2017-08-03 02:09:48 +01:00
Jonathan Russell
941d89042a
- externalise DCanvas::DrawLine to ZScript
2017-08-03 01:20:55 +01:00
alexey.lysiuk
e1dddf8c3e
Removed obsolete mapinfo entry from common Doom GAMEINFO definition
2017-07-30 12:24:04 +03:00
Rachael Alexanderson
91ff447a90
- fixed compile from last commit
...
- refactored the zscript hookup a bit, made it actually work
2017-07-29 17:03:43 -04:00
Rachael Alexanderson
9a9fe7c133
- implemented GetCaps() for OpenGL
...
- renamed RFF_FRAGMENTSHADER to RFF_MATSHADER
- D_Display now calls Renderer->GetCaps() and stores it in a global variable for later use.
2017-07-29 17:03:43 -04:00
Rachael Alexanderson
64deba45a3
- added another render filter
2017-07-29 17:03:43 -04:00
Rachael Alexanderson
80bb1d908a
- basic groundwork for render feature visibility flags. I haven't gotten very far with it yet, but since I am taking a break I am going to commit what I have and continue it later.
...
todo:
* call a render class function in D_Main that enumerates the capabilities of the current renderer into a global variable to be accessed later
* add a debug-specific cvar to always show all actors, regardless of these filters
* put in checks in the renderer themselves that check both flagsets and reject rendering of any sprite/model that does not fit the definition's criteria
2017-07-29 17:03:43 -04:00