Christoph Oelckers
77b1ebe0d7
- moved several IWAD dependent files into the game_support resource
...
* sprite offset definitions, which are IWAD dependent
* Freedoom's decal overrides
* conversation ID definitions for the Strife teasers
* the fallback BigFont now can also be loaded by IWADs which declare themselves as GAME_Heretic or GAME_Hexen.
2019-07-17 00:54:59 +02:00
Christoph Oelckers
c64aedb262
- reimplemented the Harmony status bar in ZScript
...
* the Doom status bar has been partially virtualized to allow overriding specific parts of it, most notably the ammo display
* the internal Harmony status bar has been removed because it only works with the now disabled Dehacked patch.
* the SBARINFO definition has been removed, instead it uses a ZScript-based status bar now which overrides the ammo display to use the new ammo types instead.
2019-07-17 00:36:38 +02:00
Rachael Alexanderson
f7c110698f
- add +ZDOOMTRANS to BFGExtra in order to force classic transparency per user setting.
2019-07-16 16:52:30 -04:00
Christoph Oelckers
38a1a05af3
- moved iwadinfo.txt to zd_extra.pk3.
...
This was done for two reasons:
1. It forces loading of zd_extra.pk3 for the stock IWADs, eliminating a certain kind of user error.
2. It removes the stock IWAD definitions for custom games that distribute the engine along with their data, so that it doesn't pick up on Steam and GOG installations and shows an inappropriate IWAD picker.
2019-07-16 20:22:15 +02:00
Christoph Oelckers
4cc1aeadd4
- language update
2019-07-16 20:01:16 +02:00
Christoph Oelckers
7916cebdc1
- merged the Hacx extra stuff into zd_extra.pk3 and added the ability to inject data into the resource directory after the IWAD so that the base resources can provide content that can override IWAD data if broken or not usable.
...
Hacx in particular needs this to fix a handful of buggy actors and to override the IWAD's MAPINFO which is not localizable.
2019-07-15 21:23:46 +02:00
Christoph Oelckers
cd7438c02e
- made some adjustments to the text spacing on the level summary screen.
...
With the extended fonts some parts here caused too large gaps.
2019-07-14 12:44:42 +02:00
Christoph Oelckers
32dd6b049c
- offset text in statscreen if it gets too wide.
...
German and Hungarian were creating problems in Hacx here, others could also become too wide with huge amounts of monsters.
2019-07-14 10:03:50 +02:00
Christoph Oelckers
2fd170b06e
- allow setting the font used for the status screen's content text.
...
This was needed to give Hacx's screen the proper colors.
2019-07-14 09:08:19 +02:00
Christoph Oelckers
b087f3f4ed
- added Hacx localization support.
...
Unlike the other games this required a bit of patching of the IWAD's data with a new MAPINFO so it needs to be in a separate .pk3 file loaded after the IWAD.
Since this needs to be loaded after the IWAD it was also possible to add a small DECORATE lump which fixes a few errors inherited from the original Dehacked patch, like monster counting bugs and unintentionally shootable decorations.
2019-07-13 20:29:29 +02:00
Christoph Oelckers
2e42e4f5fb
- fixes to let Hacx load its own extended font.
...
There were two issues blocking this:
* the Doom BigUpper font was loaded for all Doom-based games. It is only valid for original idgames releases and nothing more.
* Hacx.wad defines its BigFont in FONTDEFS which blocks all custom fonts. Since the Hacx font and GZDoom's base BigFont are very similar, the FONTDEFS lump now gets deleted from the WAD directory.
2019-07-13 16:20:57 +02:00
Christoph Oelckers
8efe18b3ba
- text update and inclusion of Czech and Polish in the menu.
2019-07-10 19:57:40 +02:00
Christoph Oelckers
8b4d85f0d7
- tested and fixed the attachable lights.
2019-07-07 09:50:02 +02:00
Christoph Oelckers
5df8919b90
Merge branch 'master' into userlights
2019-07-07 08:11:09 +02:00
Major Cooke
b66b4ae0ec
'Fixed' spacing.
2019-07-03 18:01:45 +02:00
Major Cooke
7b698b4a0e
Added RenderUnderlay.
...
- Works exactly like RenderOverlay, but is drawn behind the status bar/huds instead.
2019-07-03 18:01:45 +02:00
Christoph Oelckers
1dcbe43d95
- User definable dynamic lights
...
This hasn't been tested yet!
2019-06-28 12:35:42 +02:00
Christoph Oelckers
20b6395cf0
- give UMAPINFO the ability to disable cluster-based exit texts.
2019-06-18 20:40:41 +02:00
alexey.lysiuk
44f896174a
- restored indication of console scrolling
...
https://forum.zdoom.org/viewtopic.php?t=65070
2019-06-17 10:32:13 +03:00
alexey.lysiuk
459fe74a1f
- made console cursor fill whole character box
...
https://forum.zdoom.org/viewtopic.php?t=64962
2019-06-17 09:46:57 +03:00
alexey.lysiuk
d5d509ea10
- switched to unconditional level exit in scriptified actors
...
Action special may not work properly in a very specific setup
E.g., exit to the next level within a hub via boss brain death was broken
2019-06-16 15:05:36 +02:00
alexey.lysiuk
cc5bff6c9c
- exported unconditional level exit to ZScript
...
Exit_Normal and Exit_Secret specials imply addition conditions to make a decision about proceeding to the next map
A few scriptified actors require a bypass of these conditions in order to work properly
2019-06-16 15:05:36 +02:00
Rachael Alexanderson
764e95f34f
- compat_pointonline for doom2 map14
2019-06-15 04:57:03 -04:00
Alexander
c161635cca
localize custom menu titles in option search results
2019-06-12 17:37:29 +02:00
alexey.lysiuk
b6ada166fc
- fixed compilation of FXAA shader by macOS OpenGL
...
Compile Shader 'shaders/glsl/fxaa.fp':
ERROR: 0:250: '' : syntax error: incorrect preprocessor directive
ERROR: 0:250: '' : syntax error: unexpected tokens following #if preprocessor directive - expected a newline
ERROR: 0:265: '' : syntax error: incorrect preprocessor directive
ERROR: 0:265: '' : syntax error: unexpected tokens following #if preprocessor directive - expected a newline
ERROR: 0:266: '' : Macro Redefined lumaM
ERROR: 0:301: '' : syntax error: incorrect preprocessor directive
ERROR: 0:301: '' : syntax error: unexpected tokens following #if preprocessor directive - expected a newline
ERROR: 0:599: '' : syntax error: incorrect preprocessor directive
ERROR: 0:599: '' : syntax error: unexpected tokens following #if preprocessor directive - expected a newline
https://forum.zdoom.org/viewtopic.php?t=65003
2019-06-11 08:20:24 +03:00
Gutawer
324a720d56
- added a linear transformation system to Shape2D so that things like rotations and scales can be changed without having to clear and push a large amount of data
2019-06-08 14:05:32 +02:00
Rachael Alexanderson
0e6d30f671
- language update
2019-06-07 09:11:28 -04:00
alexey.lysiuk
5c0562ca7a
- check for presence of fonts in message box menu
...
https://forum.zdoom.org/viewtopic.php?t=64958
2019-06-07 11:49:01 +03:00
Blue Shadow
b026b7a880
- fixed PlaySpawnSound call in A_ThrowGrenade
2019-06-05 11:28:59 +03:00
alexey.lysiuk
addcad8ac0
- disabled discard in FXAA shader with Vulkan backend
...
Discard caused graphical corruptions on AMD hardware with Vulkan backend enabled
https://forum.zdoom.org/viewtopic.php?t=64230
2019-06-04 11:32:00 +03:00
alexey.lysiuk
da2d0e47e6
- removed array length() function from shadowmap shader
...
Array's length() function is not yet supported by SPIRV-cross and MoltenVK
Its usage was replaced by explicit nodes count value passed as uniform
2019-05-24 14:29:37 +03:00
Christoph Oelckers
61ead74492
- made the colorset names and the texts in the color picker localizable.
2019-05-19 18:57:39 +02:00
Christoph Oelckers
04334aa0fe
- implemented subtitle display for Blackbird's voiceover messages.
2019-05-19 12:16:42 +02:00
alexey.lysiuk
270f8fb381
- added missing quotation mark in menu definition
...
Script error, "gzdoom.pk3:menudef.txt" line 1472:
Insufficient parameters for OptionMenuItemOption
2019-05-19 13:01:09 +03:00
Christoph Oelckers
2c226afff1
- implemented subtitles for intermission slideshows.
2019-05-19 10:28:07 +02:00
Christoph Oelckers
35e25a8aea
- language update.
2019-05-19 08:11:11 +02:00
Christoph Oelckers
7a8defd76f
- added European Portuguese to the menu.
...
This is sufficiently complete with only some intermission texts and the Strife dialogues falling back to the Brazilian version.
2019-05-18 18:46:07 +02:00
Alexander
7540de4027
added a crosshair on/off toggle
2019-05-18 11:32:48 +02:00
Rachael Alexanderson
a40c7821a1
- language update
2019-05-14 14:06:53 -04:00
Magnus Norddahl
f3cb5e09e4
- SIMPLE is never ever defined for main.fp
2019-05-13 22:38:16 +02:00
Magnus Norddahl
bab5862383
- fix some vulkan warnings
2019-05-13 21:15:10 +02:00
alexey.lysiuk
7298ba2707
- do not show par time when it's zero
...
https://forum.zdoom.org/viewtopic.php?t=64551
2019-05-13 11:04:55 +03:00
Magnus Norddahl
5f12191c05
- fix validation error for shader input not declared by main.vp
2019-05-12 23:15:49 +02:00
Magnus Norddahl
e75ab8ed09
- fix wrong fog color used for ssao when using multisampling
2019-05-05 23:23:47 +02:00
player701
32109a75a7
- Fixed random generation of friendly obituaries
2019-05-04 21:06:09 +02:00
Magnus Norddahl
1973001834
- use the exact sRGB->linear transfer function in HDR mode as the 2.2 gamma approximation is visibly inaccurate in this case
2019-05-01 00:55:31 +02:00
Rachael Alexanderson
777a4c600a
- bump zscript version to 4.2 - if this gets feature updates it should give warnings ahead of time, this time
2019-04-29 00:14:03 -04:00
alexey.lysiuk
6d1a85af3c
- fixed deprecation warnings in core scripts
...
Script warning, "gzdoom.pk3:zscript/ui/statscreen/statscreen.zs" line 24:
Call to deprecated function CharAt
Script warning, "gzdoom.pk3:zscript/ui/statscreen/statscreen.zs" line 24:
Accessing deprecated function CharAt - deprecated since 4.1.0
Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 64:
Call to deprecated function ToLower
Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 64:
Accessing deprecated function ToLower - deprecated since 4.1.0
Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 65:
Call to deprecated function ToLower
Script warning, "gzdoom.pk3:zscript/ui/menu/search/query.zs" line 65:
Accessing deprecated function ToLower - deprecated since 4.1.0
Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 202:
Call to deprecated function CharAt
Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 202:
Accessing deprecated function CharAt - deprecated since 4.1.0
Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 235:
Call to deprecated function CharAt
Script warning, "gzdoom.pk3:zscript/ui/menu/conversationmenu.zs" line 235:
Accessing deprecated function CharAt - deprecated since 4.1.0
2019-04-28 11:26:01 +03:00
alexey.lysiuk
63d30e27a6
- bump versions to match the latest release
...
we don't want to miss deprecation warnings
2019-04-28 11:24:24 +03:00
Christoph Oelckers
5f871b7aa0
- mark NewPlayerMenu as protected.
2019-04-26 12:54:57 +02:00
Christoph Oelckers
03828bb759
- removed the leftovers of the removed savedamount variable.
2019-04-26 12:00:58 +02:00
Christoph Oelckers
3bb42aaff7
- removed the MaxAmount fudging from MaxHealth.
2019-04-26 09:58:58 +02:00
Christoph Oelckers
933ff805f1
- another text update.
2019-04-25 09:40:52 +02:00
Christoph Oelckers
23e2b1c0c0
- use Obituary for both Demon and Spectre.
2019-04-23 10:49:18 +02:00
Christoph Oelckers
cbb3e17267
- minor text update.
2019-04-23 10:42:41 +02:00
Christoph Oelckers
5122aa0571
- fixed the internal name of the original SmallFont to be different from the real SmallFont. This necessitated creating a separate font object, even if it has the same contents.
...
- added an OriginalBigFont as well.
2019-04-23 09:34:28 +02:00
Christoph Oelckers
e0d57e5464
- added smarter font replacement logic to the confirmation screen.
2019-04-23 08:47:06 +02:00
Nemrtvi
4a33f4f85b
Sort language options
...
Reorders the languages to appear in alphabetical order, adds an English keyword, and adds an accent mark to Portuguese.
2019-04-22 19:20:45 +02:00
Christoph Oelckers
8357f2b16b
- re-enabled code block commented out for testing.
2019-04-22 18:52:21 +02:00
Christoph Oelckers
e53fc83ef2
- text update.
2019-04-22 12:07:28 +02:00
Christoph Oelckers
ec13d0e4c1
Merge remote-tracking branch 'remotes/origin/vulkan2'
2019-04-22 10:45:32 +02:00
Christoph Oelckers
6f3982865f
- refinement of font substitution logic.
2019-04-22 10:23:28 +02:00
Christoph Oelckers
e0a0be4f7b
- added a CanPrint function to FFont and used that to handle the statistics display on the automap HUD to only replace the font when actually needed, not based on the language.
2019-04-22 09:08:43 +02:00
Christoph Oelckers
5b6bae409e
- automated the SmallFont selection based on a filter string in the language table.
2019-04-21 12:38:43 +02:00
Christoph Oelckers
13841655aa
- add color remapping for NewSmallFont as well.
2019-04-21 10:49:27 +02:00
Christoph Oelckers
fcbde757c9
- do not mix game-specified fonts with the extensions for the stock version.
...
This generally doesn't look good when different colors are mixed or the mismatch in color ranges causes bad translations to be generated.
2019-04-21 08:09:31 +02:00
Christoph Oelckers
cbc3bc500f
- fixed inverted logic for displaying the generic log in Strife.
2019-04-20 09:04:31 +02:00
Magnus Norddahl
62fa74485d
Merge remote-tracking branch 'origin/master' into vulkan2
2019-04-19 18:49:00 +02:00
Christoph Oelckers
ec8e57c61e
- text update.
2019-04-19 10:57:58 +02:00
Christoph Oelckers
4e23d543ef
- re-added the menu option for wipetype which got lost in a recent menu reorganization.
2019-04-19 09:35:03 +02:00
Christoph Oelckers
23412a4f28
- fixed a few developer warnings.
2019-04-19 09:08:31 +02:00
Christoph Oelckers
a5d743cc3b
- fixed: The color sliders in the player setup menu may not be selected when inactive.
2019-04-19 07:50:52 +02:00
Christoph Oelckers
68597da75d
- removed debug output.
2019-04-19 07:24:23 +02:00
Christoph Oelckers
35186e9fd7
- adjustments to the player menu so that the display isn't cut off on the smallest screen sizes.
2019-04-18 00:16:09 +02:00
Christoph Oelckers
2a329950f6
- fixed menu caption for languages which use the VGA font.
2019-04-17 23:40:05 +02:00
Magnus Norddahl
d63513ec14
- fix normal vectors on models
2019-04-17 20:42:00 +02:00
Magnus Norddahl
15dae4cfe6
- rewrite depthblur.fp to workaround what seemed to be a bug in the NVidia driver
2019-04-16 16:17:23 +02:00
Rachael Alexanderson
5913f72c9f
Merge remote-tracking branch 'origin/master' into vulkan2
2019-04-16 08:11:53 -04:00
Rachael Alexanderson
09a2b53b21
- rename vid_backend
to vid_enablevulkan
. Also changed the CVAR from a 0-state enable to 1-state. So vid_enablevulkan==1
enables vulkan now. This should be less confusing.
2019-04-16 08:10:57 -04:00
Christoph Oelckers
89a11d1a9d
- added Korean and Portuguese to the language menu
...
Also add an English name in parentheses to Russian and Korean so that people not fluent in these scripts know what they selected.
2019-04-16 10:27:47 +02:00
Magnus Norddahl
9d29a460de
- simplify depthblur.fp into a single function
2019-04-16 08:59:29 +02:00
Magnus Norddahl
67490d13cb
- add gl_ssao_debug mode showing the depth
2019-04-16 05:29:32 +02:00
Magnus Norddahl
558760c090
- fix the gl_ssao_debug cvar
2019-04-16 03:32:54 +02:00
Rachael Alexanderson
73efe707ac
Merge remote-tracking branch 'origin/master' into vulkan2
2019-04-15 01:34:22 -04:00
Christoph Oelckers
a8c47408fa
- implemented 'deletelumps' feature and add Chex Quest 3 texts.
...
The episode titles required a workaround because the CQ3 episodes do not contain names in text form: If this is the case, the patch name will be used as a string table identifier to get a matching text for localization.
2019-04-14 22:46:03 +02:00
Christoph Oelckers
c45c7cdb4b
- reimplemented as an OptionsMenu.
...
This is both for consistency and better localizability. The old code is retained to ensure that mods inheriting from the old menu continue to work.
2019-04-14 14:03:24 +02:00
Rachael Alexanderson
b8dfb3c136
Merge remote-tracking branch 'origin/master' into vulkan2
2019-04-14 06:12:32 -04:00
Player701
ad23726cb6
- Fixed conditions tested for when checking whether "Force respawn" or "Respawn protection" dmflags are enabled
2019-04-14 05:40:23 -04:00
Player701
8ab6747d77
- Added "const" qualifiers to the new UTF-8-aware string methods
2019-04-13 22:13:52 +02:00
Player701
747906730c
Added support for monospacing alignment modes to HUDFont / BaseStatusBar.DrawString ( #810 )
...
* - Added support for monospacing alignment modes to HUDFont / BaseStatusBar.DrawString
* - added underlying type declaration for EMonospacing
* - replaced "#include v_video.h" with a declaration of EMonospacing
2019-04-13 18:10:58 +02:00
Christoph Oelckers
d73f8faafa
- added monospacing support to Screen.DrawText and its native counterparts.
2019-04-13 12:17:38 +02:00
Christoph Oelckers
3938119192
- added CharUpper and CharLower functions to ZScript.
...
These, like MakeUpper and MakeLower, use the internal Unicode case conversion tables.
2019-04-13 10:26:55 +02:00
Christoph Oelckers
f7561f25d6
- added Unicode aware MakeUpper/MakeLower functions to FString and ZScript's String and deprecated ToUpper/ToLower because their semantics did not allow fixing them.
2019-04-13 10:12:33 +02:00
Christoph Oelckers
bcf7bc8d34
- added some UTF-8 utilities to FString.
...
This deprecated CharAt and CharCodeAt for being unsuitable for text processing and in the case of CharCodeAt also for being buggy.
A new replacement, ByteAt has been added that reads a string byte by byte, as well as CodePointCount, which counts the amount of Unicode code points in a string and GetNextCodePoint which reads the string code point by code point.
Note that while this woll work as intended with the currently supported languages as a means to read single characters, there is no guarantee that this will remain so if Unicode support gets extended to things which break the "one code point == one character" assumption.
2019-04-13 09:31:36 +02:00
Christoph Oelckers
c0b322c51a
- make the switch between game and generic fonts automatic by adding a key value to the language table
2019-04-12 00:20:42 +02:00
Rachael Alexanderson
3deda0efd2
Merge remote-tracking branch 'origin/master' into vulkan2
2019-04-11 17:45:35 -04:00
Christoph Oelckers
1090c4b345
- added generic font support to the dialogue system.
2019-04-11 18:56:13 +02:00
Rachael Alexanderson
aeb63321ad
- add optional hacx_gzdoom_stuff.pk3 to HacX's IWADINFO
2019-04-11 12:28:54 -04:00
Magnus Norddahl
db4310ca6b
- prevent excessively bright pixels as this is actually visible on a HDR monitor
2019-04-11 03:34:34 +02:00
Christoph Oelckers
b1ca746af3
- added a "DeleteLumps" list to IWADINFO
...
This is for IWADs that contain content which clashes with the engine and must be removed. The primary reason are the unimplemented characters in Raven's BigFont.
2019-04-11 03:02:23 +02:00
Christoph Oelckers
9f5b0001fe
- handle generic fonts on the summary screen.
2019-04-11 02:00:51 +02:00
Christoph Oelckers
9fddc38030
- allow all list menu items to fall back on the Unicode font for languages which are not supported by the bitmap font.
...
This allows the primary menus to display Korean text without any further special handling.
2019-04-10 22:25:31 +02:00
Christoph Oelckers
b423caa8d6
- removed the rather pointless hud_althudfont CVAR and the tiny piece of code it activated.
...
This was meant for using the VGA font in the alternative HUD but this never went beyond the Kill/Item/Secret display which isn't useful for localization.
2019-04-10 21:57:24 +02:00
Christoph Oelckers
4bd01de4db
- updated strings.
2019-04-10 21:33:06 +02:00
Christoph Oelckers
5e5780dd65
- allow using the VGA font for map name display on the alternative HUD.
2019-04-10 21:21:33 +02:00
Christoph Oelckers
31d1f8ba50
- fixed redundant map name display on alternative HUD's automap HUD.
2019-04-10 20:56:24 +02:00
Christoph Oelckers
1b077c560d
- removed unused mSmallFont.
2019-04-10 20:43:00 +02:00
Christoph Oelckers
9e096c62fd
- allow the automap HUD to use the VGA font.
2019-04-10 20:39:15 +02:00
Rachael Alexanderson
7b06fbe28e
Merge remote-tracking branch 'origin/master' into vulkan2
2019-04-10 04:02:42 -04:00
Christoph Oelckers
939815d6bf
- added VGA font support to the MessageBoxMenu class
...
This is optional, of course.
2019-04-10 01:33:02 +02:00
Christoph Oelckers
f1105f2e13
- further work on generic HUD
...
Some reorganization to avoid code duplication plus making the log screen capable of using the generic font. This also means that the popup for the log in Strife's status bar will be disabled when in generic mode - this popup with its special font would be a bit problematic.
2019-04-10 00:45:32 +02:00
Christoph Oelckers
8b0dd1376f
- changed the filter name for Doom IWADs
...
It's "doom.id.doom1/2" instead of "doom.doom1/2" now.
The config file's content will be renamed and for lump filtering a fallback has been added - note that you cannot combine both naming schemes! The old one has to be considered deprecated now.
This also removes the duplicated content necessitated by the old naming scheme.
2019-04-10 00:15:16 +02:00
Christoph Oelckers
7a01b6b0d4
- use Unicode font for deathmatch summary screen to bring it in line with the coop version.
2019-04-09 20:15:40 +02:00
Rachael Alexanderson
536aa98e87
Merge remote-tracking branch 'origin/master' into vulkan2
2019-04-09 02:01:29 -04:00
Christopher Bruns
263842169e
Fix typo: add missing dollar sign in new stereo 3D submenu.
2019-04-08 19:45:48 +02:00
Magnus Norddahl
c28e56f9e8
- workaround buggy preprocessor in old AMD OpenGL drivers
2019-04-07 19:42:32 +02:00
Rachael Alexanderson
06c0aa911d
Merge branch 'master' of https://github.com/coelckers/gzdoom into vulkan2
2019-04-07 07:03:43 -04:00
Rachael Alexanderson
1096c14a3a
- remove 320x240 from the list of resolution presets
...
- enforce a minimum CleanXfac scaling in the menu to prevent accidental divide by 0's
2019-04-07 06:02:36 -04:00
Rachael Alexanderson
e6dab46b90
- remove 320x240 from the list of resolution presets
...
- enforce a minimum CleanXfac scaling in the menu to prevent accidental divide by 0's
2019-04-07 06:01:47 -04:00
Christoph Oelckers
a166af82f8
- added layout adjustment to the skill menu as well and shortened the Italian text for "I'm too young to die" because it did not fit the minimum available space.
2019-04-07 09:11:16 +02:00
Christoph Oelckers
6afe9d09f3
Merge branch 'master' into vulkan2
2019-04-07 08:17:12 +02:00
Rachael Alexanderson
8dc7190fb3
- don't autoload nerve.wad with regular Doom 2.
2019-04-06 08:21:42 -04:00
Christoph Oelckers
b01529f473
- removed a few unnecessary abbreviations in the Spanish menu texts.
2019-04-06 09:59:32 +02:00
Christoph Oelckers
6928e019ca
- language update.
2019-04-06 09:28:22 +02:00
Christoph Oelckers
aed9c458db
Revert "- initial layout for new player setup menu."
...
This reverts commit 1567bc5911
.
2019-04-05 12:25:16 +02:00
Christoph Oelckers
2a6cdc7a6a
Merge branch 'master' of https://github.com/coelckers/gzdoom
2019-04-04 17:40:52 +02:00
Rachael Alexanderson
655b0c27de
Merge branch 'master' of https://github.com/coelckers/gzdoom into vulkan2
2019-04-03 10:58:12 -04:00
Christoph Oelckers
55e00f350b
- use a more reliable menu check for the player menu items.
...
This needs to ensure that it only allows modification from within a menu's event handlers and nowhere else.
2019-04-01 00:27:43 +02:00
Nemrtvi
a6593e1400
Update language list in MENUDEF
...
The file renames “enu” to “default” for consistency and only contains languages that are complete/up to date, i.e. American English, British English, German, Castilian Spanish, Latin American Spanish, French, and Russian. Italian, while not 100% complete, contains a full engine translation, so it has enough material to make it here.
2019-04-01 00:12:04 +02:00
Christoph Oelckers
1567bc5911
- initial layout for new player setup menu.
2019-03-31 13:34:55 +02:00
Christoph Oelckers
4b40e266f1
- use the proper virtual methods for setting and retrieving the string in OptionMenuItemTextField.
...
Without this the class cannot be properly subclassed.
2019-03-31 10:33:46 +02:00
Christoph Oelckers
a08cc2b477
- switched the input grid to the new font. Also use the same scale as the rest of the menus.
2019-03-31 10:08:09 +02:00
Marisa Kirisame
659de5d2d8
Silence "truncation of floating point value" warnings in gzdoom.pk3.
2019-03-31 09:50:59 +02:00
Rachael Alexanderson
ead3695844
Merge branch 'master' of https://github.com/coelckers/gzdoom into vulkan2
...
# Conflicts:
# src/posix/sdl/gl_sysfb.h
2019-03-31 03:49:08 -04:00
Christoph Oelckers
8919a991a7
- fixed: The on-screen keyboard did not properly delete the last character of the input string.
2019-03-31 09:48:15 +02:00
Rachael Alexanderson
3fd449378c
- replace the lost 320x200 resolution with 960x600
2019-03-31 03:38:15 -04:00
Christoph Oelckers
ab16d3cd72
- limit minimum screen size to 640x400.
...
The current menu system simply does not work that well with 320x200, rendering the game hard to use at that tiny screen size. This is a clear case where the work required to keep it operational stands in no relation to the benefit.
2019-03-31 09:13:22 +02:00
Christoph Oelckers
a768500afa
- do not use CalcIndent for 320x200.
2019-03-31 09:02:11 +02:00
Nemrtvi
282cce765d
MENUDEF change for new strings in Russian
...
This is to accomodate the grammatical gender system.
2019-03-30 21:26:15 +01:00
Christoph Oelckers
f5ad144934
- fixed: air_finished was sometimes checked against level.time, sometimes against level.maptime.
...
For a per-level effect it needs to always check against level.maptime.
2019-03-30 18:52:32 +01:00
Christoph Oelckers
f48e0280d8
- fixed: OptionMenuItemSafeCommand did not allow unsafe commands.
2019-03-30 09:25:48 +01:00
Christoph Oelckers
4619fc5622
- removed unused (now always active) gl_trimsprites option from the menu.
2019-03-29 19:10:10 +01:00
Rachael Alexanderson
bd284cf337
Merge branch 'master' of https://github.com/coelckers/gzdoom into vulkan2
2019-03-29 04:53:10 -04:00
player701
2766b5ab2b
- Fixed misplaced vertex on Community Chest MAP16
2019-03-28 18:55:32 +01:00
alexey.lysiuk
c4ef8ce465
- fixed level progression of titan-426 map on easy skill
...
https://www.doomworld.com/idgames/levels/doom2/Ports/s-u/titan426
2019-03-27 13:18:33 +02:00
Rachael Alexanderson
1dd0909ec2
- fix a missing texture in strife map21
2019-03-27 06:57:41 -04:00
Christoph Oelckers
f4401d1525
- this option was in the wrong menu
2019-03-26 17:30:44 +01:00
Magnus Norddahl
4cc9880f50
Merge remote-tracking branch 'origin/master' into vulkan2
2019-03-26 13:08:59 +01:00
Christoph Oelckers
0341a3d75b
- made the gross railing hack for Strife a compatibility option and restricted it to MAP04
...
The side effects here broke other maps and this is really too glitchy to be turned on unless really necesasary.
2019-03-26 00:38:54 +01:00
Rachael Alexanderson
ddc67fb1bc
- fix missing texture in Strife MAP15
2019-03-25 23:54:01 -04:00