NoOneBlood
|
0693b0efc8
|
- Added ifdefs for NOONE_EXTENSIONS that provides modern features for mappers
and changes that was required to minimize their amount in code.
# Conflicts:
# source/blood/src/actor.cpp
# source/blood/src/ai.h
# source/blood/src/aiunicult.cpp
# source/blood/src/aiunicult.h
# source/blood/src/db.cpp
# source/blood/src/db.h
# source/blood/src/dude.h
# source/blood/src/gameutil.cpp
# source/blood/src/loadsave.cpp
# source/blood/src/player.h
# source/blood/src/sfx.cpp
# source/blood/src/triggers.h
# source/blood/src/view.cpp
# source/blood/src/weapon.cpp
|
2020-01-26 20:27:21 +01:00 |
|
nukeykt
|
5db1f95b29
|
Prevent OOB issues in old pushmove
|
2020-01-26 18:17:25 +01:00 |
|
nukeykt
|
dc9b37c847
|
More faithful old pushmove implementation
this fixes Daedalus's e3m1 demo
|
2020-01-26 18:10:03 +01:00 |
|
alexey.lysiuk
|
2f4078d99e
|
- fixed rendering on macOS
This restores support for OpenGL implementations without persistent mapped buffers, and helps with strict core profile GLSL compilers
|
2020-01-26 17:03:02 +01:00 |
|
alexey.lysiuk
|
687573d4c5
|
- fixed crash during initialization in Cocoa backend
|
2020-01-26 16:41:52 +02:00 |
|
alexey.lysiuk
|
3b71e8090f
|
- added POSIX source files to generated projects
|
2020-01-26 16:40:43 +02:00 |
|
alexey.lysiuk
|
e7b013e201
|
- setup icon for macOS application bundle
|
2020-01-26 16:39:10 +02:00 |
|
alexey.lysiuk
|
52916e5f55
|
- disabled mandatory code signing by Xcode
|
2020-01-26 16:38:13 +02:00 |
|
Christoph Oelckers
|
43f48a10dd
|
- partial fix for the broken sky in E3M2 of Blood.
|
2020-01-26 13:45:33 +01:00 |
|
Christoph Oelckers
|
4c6265e246
|
- fixed movie palette in Blood.
|
2020-01-26 12:10:23 +01:00 |
|
Christoph Oelckers
|
00da92377a
|
- clear the screen before drawing a scene. Thanks to ability to layer scenes with scripting it is not possible to render solid geometry fully opaque.
|
2020-01-26 11:54:50 +01:00 |
|
Christoph Oelckers
|
cb652ad147
|
- use Pal_2D for Duke's title screen.
This has transparent overlays so it must not disable translucency.
|
2020-01-26 11:47:40 +01:00 |
|
Christoph Oelckers
|
3be4364d6e
|
- fixed file checks for Blood cutscenes.
The stripped drive-less name wasn't passed to the calling code.
|
2020-01-26 11:42:02 +01:00 |
|
Christoph Oelckers
|
245aa5d3bc
|
- reworked global palette state for robustness.
|
2020-01-26 10:58:00 +01:00 |
|
Christoph Oelckers
|
51d5236216
|
- made Blood's 'map' CCMD more useful by properly handling internal maps the same as 'levelwarp'.
|
2020-01-25 20:21:49 +01:00 |
|
Christoph Oelckers
|
be0242e919
|
- use correct indices for the palette tester CVARs.
|
2020-01-25 19:10:05 +01:00 |
|
Christoph Oelckers
|
99c4b6b6d7
|
- don't let environmental palettes (like underwater) affect the HUD and menu.
|
2020-01-25 18:48:48 +01:00 |
|
Rachael Alexanderson
|
3d84384678
|
- Blood: add levelwarp 'e' 'm' cheat
|
2020-01-25 11:10:16 -05:00 |
|
Christoph Oelckers
|
8f41964f56
|
- fixed handling of statistics data.
Blood had the logic wrong and it wasn't saved in savegames.
|
2020-01-25 16:47:48 +01:00 |
|
Rachael Alexanderson
|
7765fa45cd
|
- Blood: add 'activatecheat' ccmd to pass a raw string to the cheat checker
|
2020-01-25 10:36:18 -05:00 |
|
Christoph Oelckers
|
c0b18d0356
|
- fixed weapon projection being broken after saving in Blood.
A classic case of having a function which performs too many different tasks.
|
2020-01-25 15:27:46 +01:00 |
|
Christoph Oelckers
|
e8231f904f
|
- I have no idea why a fov of exactly 90° does not work.
Changing this by one in either direction makes the problem go away.
|
2020-01-25 11:56:13 +01:00 |
|
Christoph Oelckers
|
f8a807e3bb
|
- cleaned out a tiny bit of the garbage that has accumulated in compat.h.
This file really needs to go away, we do not need this kind of "compatibility".
|
2020-01-25 10:56:30 +01:00 |
|
Christoph Oelckers
|
fd1e63b996
|
- allow skipping in the end of game sequence.
|
2020-01-24 21:41:47 +01:00 |
|
sirlemonhead
|
ccfefaa9be
|
PCExhumed: Fixed player view not centring when the Ramses Head appears.
|
2020-01-24 19:51:42 +01:00 |
|
sirlemonhead
|
d044b2a605
|
PCExhumed: Fix inconsistent HUD health and magic animation speed.
|
2020-01-24 19:51:42 +01:00 |
|
Christoph Oelckers
|
08e69b1d2e
|
- fixed missing messages in Shadow Warrior.
|
2020-01-24 19:51:06 +01:00 |
|
Rachael Alexanderson
|
a431d6e190
|
- fix compile on Clang 9
|
2020-01-23 13:36:30 -05:00 |
|
Christoph Oelckers
|
0cb5658d41
|
Merge branch 'master' of https://github.com/coelckers/Raze
|
2020-01-23 19:14:21 +01:00 |
|
Christoph Oelckers
|
bcc254e0ba
|
- enabled '+' command line args to execute CCMDs on startup.
|
2020-01-23 19:14:10 +01:00 |
|
Rachael Alexanderson
|
69ebd9a95d
|
- update shadow warrior's PutStringInfo to put newlines in the console automatically (it was this, or update every use of PutStringInfo to have them)
|
2020-01-23 13:05:09 -05:00 |
|
Christoph Oelckers
|
aebea2eb92
|
- added special SW handling for music lookup plus optional debug output where music is picked from.
|
2020-01-23 19:01:51 +01:00 |
|
Rachael Alexanderson
|
52897c0cbb
|
- complete the "give" commands for Shadow Warrior
- add a "levelwarp" cheat for Shadow Warrior
|
2020-01-23 12:56:19 -05:00 |
|
Christoph Oelckers
|
7a5efde1c9
|
- I think a version bump may be in order.
|
2020-01-23 18:20:53 +01:00 |
|
nukeykt
|
7c1f9d971a
|
Blood: fix spin 180 functionality
|
2020-01-23 18:18:45 +01:00 |
|
Rachael Alexanderson
|
ae001b6cda
|
- oops, missing files
|
2020-01-23 07:13:20 -05:00 |
|
Rachael Alexanderson
|
929fc880ee
|
- make "activatecheat" pass a raw string to shadow warrior's cheat processor
- added a nullptr check
|
2020-01-23 07:12:12 -05:00 |
|
Rachael Alexanderson
|
0f3b3300fb
|
- not yet finished: this enables some console cheats in Blood and Shadow Warrior
|
2020-01-23 05:50:12 -05:00 |
|
Christoph Oelckers
|
b98019a4ba
|
- added some debug asserts to the savegame symbol code so that it always breaks into the debugger in case of a symbol error.
|
2020-01-22 22:57:28 +01:00 |
|
Christoph Oelckers
|
6958e0326d
|
- Shadow Warrior fixes
* added missing entries to saveables.
* added several null pointer checks to places where the game crashed.
|
2020-01-22 22:49:51 +01:00 |
|
Christoph Oelckers
|
90ce4a893d
|
- fixed: the current shade was applied twice for voxels - once as a shade and once as a light level.
|
2020-01-22 21:34:18 +01:00 |
|
Christoph Oelckers
|
bbc145cbee
|
- enabled the Blood RFS parser.
Seems to work but there's not that much material to use it on so the mileage may vary.
|
2020-01-22 21:09:45 +01:00 |
|
Christoph Oelckers
|
3ed7856f53
|
- fixed sound volume issues in Blood.
|
2020-01-22 16:34:58 +01:00 |
|
Christoph Oelckers
|
a7b020d1a8
|
- implemented proper screen size scaling for Exhumed.
|
2020-01-22 16:14:01 +01:00 |
|
Christoph Oelckers
|
dcbb936a9b
|
- fixed hud_scale for Shadow Warrior.
|
2020-01-22 15:21:07 +01:00 |
|
Christoph Oelckers
|
09106b3159
|
- fixed the HUD size slider for Blood.
|
2020-01-22 13:53:26 +01:00 |
|
Christoph Oelckers
|
6a06f6aef4
|
- fixed typo in string label.
|
2020-01-22 13:41:55 +01:00 |
|
Madame Rachelle
|
47ba169150
|
- oops, I misplaced an endif in the Linux code
|
2020-01-22 05:54:59 -05:00 |
|
pogokeen
|
dbc8e63b8b
|
game.h: fix calc_smoothratio_demo() to take into account differences between timerGetClockRate() and TICRATE when calculating the refresh frequency to interpolate between
git-svn-id: https://svn.eduke32.com/eduke32@8534 1a8010ca-5511-0410-912e-c29ae57300e0
|
2020-01-21 23:57:44 +01:00 |
|
Christoph Oelckers
|
9c423ae6a3
|
- take down the level outside the LoadGame function in ShadowWarrior.
With the new savegame system it was done too late which could cause crashes.
|
2020-01-21 23:36:54 +01:00 |
|