Simon
379157708c
Proper support for left-hand controls
...
also made the RR pistol a little less terrible, as it is a bit frustrating in VR
2023-02-19 09:57:48 +00:00
Simon
c9dc3c628f
Merge remote-tracking branch 'upstream/master'
2023-02-16 22:10:57 +00:00
Simon
7c37bad4ac
Squashed commit of the following:
...
commit 57ebeb79e2
Author: Simon <simonbrown77@googlemail.com>
Date: Thu Feb 16 22:07:38 2023 +0000
Fixed issue with FrameSetup being called in the wrong place
this seemed to limit the correctly submitted frames to 60 fps!
commit 16299b3f8a
Author: Simon <simonbrown77@googlemail.com>
Date: Tue Feb 14 20:51:03 2023 +0000
Get floor height offset correct for each game
commit fa74cf0559
Author: Simon <simonbrown77@googlemail.com>
Date: Tue Feb 14 20:37:29 2023 +0000
Clean exit on Pico & Quest
and gold tier patron credit screen
commit deb2c35988
Author: Simon <simonbrown77@googlemail.com>
Date: Mon Feb 13 22:22:29 2023 +0000
Number of small changed
- Hide crosshair if it isn't needed
- Don't draw black bar when drawing FPS counter
- added roll in to the weapon sprite
- If drawing full screen mode always use orthographic projection
commit f1a165add7
Author: Simon <simonbrown77@googlemail.com>
Date: Mon Feb 13 21:44:42 2023 +0000
FInal changes to get MV rendering correctly
commit 936f079db8
Merge: 06a99dbaf
f8c1f49e6
Author: Simon <simonbrown77@googlemail.com>
Date: Mon Feb 13 11:29:23 2023 +0000
Merge branch 'multiview' into direct-eye-buffers
commit 06a99dbafb
Author: Simon <simonbrown77@googlemail.com>
Date: Mon Feb 13 11:26:44 2023 +0000
Implementation using no additional frame buffers
commit f8c1f49e6f
Author: Simon <simonbrown77@googlemail.com>
Date: Sun Feb 12 11:19:27 2023 +0000
Failed attempt at multiview
2023-02-16 22:09:25 +00:00
Christoph Oelckers
565f1ed416
- completed SW's SmallFont.
2023-02-11 10:58:27 +01:00
Christoph Oelckers
6f1c3433ba
- completed RR's BigFont.
2023-02-11 10:31:27 +01:00
Christoph Oelckers
c532a63bd4
- completed Nam/WW2GI's BigFont
2023-02-11 10:24:21 +01:00
Christoph Oelckers
7bfae00c7b
- completed Nam/WW2GI's BigFont
2023-02-11 10:18:24 +01:00
Christoph Oelckers
8cd4f7f6cf
- completed Duke's SmallFont.
2023-02-11 10:05:34 +01:00
Christoph Oelckers
3de194cb6c
- completed Latin parts of Duke's 1.5 BigFont.
2023-02-11 09:59:38 +01:00
Christoph Oelckers
35e1e98162
- completed Duke's 1.3 BigFont
2023-02-11 09:55:59 +01:00
Simon
9eb86eaa40
Added 6DoF weapons to all the other game modes
2023-02-09 23:04:41 +00:00
Christoph Oelckers
6c77d1c39e
- Duke: fixed setup of purely scripted enemies,
...
Some band-aid is still needed for the time being.
2023-02-09 17:34:59 +01:00
Simon
82b83af956
True 6DoF weapons and aiming crosshair (Duke Only)
2023-02-08 22:48:47 +00:00
Simon
00d07de8a7
Update menu in pk3
...
remove warning about positional tracking issues (thanks to Mitch fixing it in Raze upstream)
Ensure SW pitch is set correctly
2023-02-06 21:43:31 +00:00
Simon
0778e73f9f
Merge remote-tracking branch 'upstream/master'
2023-02-06 19:36:00 +00:00
Christoph Oelckers
ede52f2dde
- Duke: make the geisha statues shootable again.
...
This got lost in the awful spaghetti code somehow.
2023-02-05 13:37:04 +01:00
Simon
4012183cf1
Merge remote-tracking branch 'upstream/master'
2023-02-04 14:33:56 +00:00
Christoph Oelckers
0d6ffa5863
- completed Blood's SmallFont.
2023-02-04 13:23:43 +01:00
Christoph Oelckers
ef1e3d492c
- completed Blood's BigFont.
2023-02-04 12:23:59 +01:00
Hugo Locurcio
4cb311a4c1
Increase slider precision for mouse sensitivity settings
...
On mice with high DPI settings, low values such as 0.1-0.3 typically
need to be used to get a comfortable effective mouse sensitivity.
2023-02-04 17:05:20 +11:00
Simon
159c316ebb
Merge remote-tracking branch 'upstream/master'
2023-01-29 19:18:17 +00:00
Christoph Oelckers
4328016963
- move the remaining parts of spawninitdefault to DukeActor::Initialize.
...
This ensures proper execution of all code - spawninitdefault was designed to be the fallback for actors without a special case in spawninit.
2023-01-28 16:33:35 +01:00
Christoph Oelckers
38b278b12d
- fixed enemy setup.
...
All enemies now run a native init function to reduce script-induced problems.
this required adding a NOGRAVITY flag so that the recon can use the same code as well which was the only enemy relying on custom code.
2023-01-28 16:33:15 +01:00
Christoph Oelckers
0db441accb
- scriptified the native parts of the powder keg.
...
This was the last remaining actor with its own native ticking part.
2023-01-28 16:31:46 +01:00
Christoph Oelckers
9f01c87ccb
- scriptified the native part of FireflyFlyingEffect.
2023-01-28 16:31:45 +01:00
Christoph Oelckers
9783b8c402
- scriptified World Tour's flamethrowerflame.
...
The first of 3 mixed native/CON items which are the last things remaining in the main thinker loops.
2023-01-28 16:31:45 +01:00
Simon
42f29bd4bb
Merge remote-tracking branch 'upstream/master'
2023-01-27 09:33:18 +00:00
Christoph Oelckers
6864e1a9a8
- Text update
2023-01-22 20:24:00 +01:00
Christoph Oelckers
13c9e9916b
- Duke: fixed the cactus.
...
Statnums were wrong here.
2023-01-21 15:48:55 +01:00
Christoph Oelckers
5ebce5afba
- fix last commit
2023-01-21 15:08:47 +01:00
Christoph Oelckers
8ce61255e9
- fixed menudef.txt
2023-01-21 09:50:49 +01:00
Christoph Oelckers
8e5e52f80e
- enable Spanish for Duke and related games.
...
Nam/WW2GI was completed by machine translated texts, this was all simple stuff like item names.
2023-01-20 17:13:18 +01:00
Simon
e248c158a8
Merge remote-tracking branch 'upstream/master'
2023-01-16 21:16:26 +00:00
Christoph Oelckers
bb7f00988a
- give Blood's sounds well defined names so they can be defined via SNDINFO.
2023-01-15 16:15:28 +01:00
Christoph Oelckers
2c5062255c
- fixed bad sound check in the sound controller.
2023-01-15 09:51:21 +01:00
Christoph Oelckers
fca0bdf379
- Backend update from GZDoom.
2023-01-15 09:30:01 +01:00
Christoph Oelckers
6c3d03cd48
- fixed incorrect sector in a few sprites of World Tour E5L1.
2023-01-14 13:18:53 +01:00
Christoph Oelckers
59820f9fed
- Duke: fixed bad switch definition for ACCESSSWITCH2
2023-01-14 12:53:14 +01:00
Christoph Oelckers
5e7f90562c
- added adaptive layout for RR's summary screen as well.
...
To better handle the spacing for accented characters the text scale was slightly reduced.
2023-01-14 10:37:07 +01:00
Christoph Oelckers
d067b23917
- make layout of Duke's summary screen adapt to text and screen size.
2023-01-14 10:00:37 +01:00
Simon
91ede1126f
Initial commit of update to Raze mazter
...
All prior changes can be found on the (will be published in the future) RazeXR repo
2023-01-13 23:41:22 +00:00
Christoph Oelckers
b991af2dbc
- fixed incomplete statnum setup.
2023-01-09 23:39:20 +01:00
Christoph Oelckers
d7d4bfe04b
- Blood: use a 3D unit vector to set Blood's projectile velocity.
2023-01-08 19:16:58 +01:00
Christoph Oelckers
532f994ccb
- RR: stop the bowling pins' tumbling animation when they come to a rest.
...
Fixes an original RR bug.
2023-01-08 18:46:42 +01:00
Christoph Oelckers
deaec2d91d
- disabled property-type definition of spritetype members.
...
As it turned out this is simply too dangerous - these should be left to be loaded from the map data or set manually.
All remaining setups using this feature have either been moved to Initialize or other meta properties that are not affected by map loading.
2023-01-08 16:45:09 +01:00
Christoph Oelckers
b48dad46f3
- do not use properties to set the sprite fields, part 4.
...
Bowling stuff also needed fixing.
2023-01-08 15:46:53 +01:00
Christoph Oelckers
223481fd23
- do not use properties to set the sprite fields, part 3.
...
mainly RR's chickenplant items.
2023-01-08 15:46:24 +01:00
Christoph Oelckers
8b664c840d
- do not use properties to set the sprite fields, part 2.
...
This covers the remaining simple cases.
2023-01-08 15:46:24 +01:00
Christoph Oelckers
3a00480efd
- do not use properties to set the sprite fields, part 1.
...
As soon as default init for CON gets in this won't work right anymore - these must come last, not first.
This commit contains all the trivial cases with no inheritance concerns.
2023-01-08 15:46:23 +01:00
Christoph Oelckers
278cfe9216
- RR: use a meta property for the gambling machine's sound.
...
This is mainly for the hypothetical map that tries to use this thing from within CON.
2023-01-08 15:45:22 +01:00