fgsfds
11fd86002b
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2024-02-12 16:38:09 +01:00
Hugo Locurcio
02d7efb87f
Add an option to color crosshair according to player health + shield
...
Shield is taken into account and is added to health for the calculation,
as the vast majority of damage types are fully blocked by a shield.
3 modes are available:
- Off (default)
- On (Green): Goes through a red-yellow-green-cyan gradient,
closer to vanilla.
- On (White): Goes through a red-yellow-white-green gradient,
closer to games like Xonotic.
When set to either of the On modes, the crosshair color setting
is ignored but the crosshair alpha setting is still used.
2024-01-27 19:21:05 +01:00
fgsfds
474a6df3d4
port: add spawn with weapon mp option
...
unfortunately it does not fit in the save buffer and won't save
2024-01-16 01:56:30 +01:00
fgsfds
cf5588478b
Merge pull request #332 from Calinou/add-crosshair-size-option
...
Add a crosshair size option
2024-01-14 21:21:03 +01:00
fgsfds
b9db86f89b
port: add command line parameter to select player file
2024-01-07 22:05:31 +01:00
Bobby Lovell
7ac734fc81
Merge branch 'fgsfdsfgs:port' into port_crosshair_alpha
2023-12-16 10:18:34 -05:00
fgsfds
28218b26c2
port: add setting for GE muzzle flashes and disable it by default
2023-12-16 15:22:23 +01:00
Bobby Lovell
79fb976bcf
Implement a simple colored box menu item type and use that for the preview.
2023-12-14 16:03:29 -05:00
Bobby Lovell
2a6625278a
- Fix RGB defines
...
- Just store the colour and parse RGBA values when modifying.
2023-12-13 13:48:06 -05:00
Bobby Lovell
342e186f79
Add option to change crosshair alpha, and could provide fully custom colors. Proof of concept.
2023-12-13 13:06:48 -05:00
fgsfds
3118d01921
port: don't render garbage in the first blur frame ( fixes #287 )
2023-12-06 14:57:21 +01:00
fgsfds
336b7825c7
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2023-12-03 03:53:02 +01:00
fgsfds
2c20a0487e
port: better menu blur
...
TODO: make it render the blurred texture to the fb once instead of rendering it blurred every frame
2023-12-02 19:18:47 +01:00
fgsfds
2b8d5d4f75
port: fix crosshair aspect and make sights centered 4:3
2023-12-02 13:48:24 +01:00
fgsfds
ef83f23200
port: fix sun aspect ratio
2023-12-01 19:35:04 +01:00
fgsfds
1aea68b89a
Revert "port: unsquish the aspect ratio"
...
This reverts commit af34015562 .
I'll have to come up with a better way to do this
2023-12-01 17:21:27 +01:00
fgsfds
af34015562
port: unsquish the aspect ratio
...
this might break something but I haven't noticed anything bad yet
2023-11-30 10:51:21 +01:00
fgsfds
7cd3dafaa4
port: add wide HUD centering option for ultrawide displays
2023-11-27 11:52:53 +01:00
fgsfds
63046b4a00
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2023-11-27 09:54:47 +01:00
fgsfds
4a3c3a29b7
port: measure nbomb age based on timestamps
...
makes them last the same amount of time regardless of fps
2023-11-26 21:15:47 +01:00
fgsfds
8ca7f79c1e
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2023-11-26 19:26:54 +01:00
fgsfds
2d3e3d1aaf
port: add option to disable death music in MP
2023-11-26 19:10:19 +01:00
fgsfds
600dae58e2
port: allow using N64 control schemes
...
change from Ext to another control scheme to activate
note that this will require rebinding keys, as the default config is for the Ext scheme
2023-11-26 18:07:35 +01:00
fgsfds
0cf6021727
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2023-11-25 14:14:08 +01:00
fgsfds
5a68daf18c
Merge pull request #243 from Bobbar/unlock_everything_gamesave
...
Option to unlock everything.
2023-11-24 22:31:40 +01:00
fgsfds
e43d29f357
port: add hold crouch
2023-11-24 22:30:52 +01:00
Bobby Lovell
27e36ca24e
Add prototype.
2023-11-17 09:23:00 -05:00
fgsfds
aa6ac4b5cc
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2023-11-15 22:36:28 +01:00
fgsfds
5bb4f1d193
port: fix (?) slomo at high framerates
2023-11-15 00:25:10 +01:00
fgsfds
32b2e9c28e
port: fix sliding doors exploding at non-60fps framerates
2023-11-14 23:58:40 +01:00
fgsfds
72e9e2af95
port: very experimental uncapped framerate support
...
set Game.TickRateDivisor in pd.ini to 0
this still has many issues, such as combat boost not working
2023-11-14 23:29:44 +01:00
fgsfds
df2ba8ec7d
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2023-11-12 15:07:13 +01:00
fgsfds
83a155fa49
port: fix #210
...
by using a separate fullscreen fb for blur effects
2023-11-12 15:05:21 +01:00
fgsfds
407d4724a7
port: use mpindex to index player specific settings
2023-11-04 02:39:16 +01:00
fgsfds
d75adeb0c8
port: per-player settings
...
NOTE: this will reset big parts of your config
2023-11-04 02:08:45 +01:00
fgsfds
fbae610a3b
port: rework config system a bit
2023-11-04 02:08:44 +01:00
fgsfds
afb91ab9e9
port: add radial menu sensitivity slider
2023-10-30 19:00:26 +01:00
fgsfds
cea9527936
port: add controller axis settings
...
also make sliders look nicer and save some input settings on quit
2023-10-28 14:36:00 +02:00
fgsfds
015817f204
port: add extended options menu
...
as well as support for string literals in the menu system
2023-10-28 05:33:09 +02:00
fgsfds
77fcac4912
port: remove static decls from bondmove.h
2023-10-23 20:34:51 +02:00
Catherine Reprobate
0ea3bea096
port: put instant detonate flow in own function
2023-10-22 16:35:30 -07:00
Catherine Reprobate
05c108a950
fixup: quick detonate
2023-10-22 16:23:25 -07:00
fgsfds
10baed1ee1
Merge branch 'port' of https://github.com/fgsfdsfgs/perfect_dark into port-debugger
2023-10-22 15:25:42 +02:00
fgsfds
4c1076080d
port: allow user to go back to the original crouch controls
...
set Game.ClassicCrouch=1
2023-10-22 15:17:47 +02:00
fgsfds
e2b1cdce86
Merge pull request #196 from NeonNyan/1.2_analog
...
1.2 + 1 Analog Controls
2023-10-22 13:29:42 +02:00
fgsfds
81a5e971ef
port: finish drawing before copying the backbuffer
2023-10-21 14:24:36 +02:00
Catherine Reprobate
80d787caf9
Support for two-sticks, one controller
...
port: implements analog movement for pc controllers
port: Implement menu movement with the C stick
port: Implement analog leaning
port: Implement 1.2 + 1 analog zooming
port: pd input lib now handles 32 buttons
port: modern crouch implementation
port: implement analog slayer airbraking
port: xbla farsight strafing
Map crouch buttons
- map cycle crouch to L3
- sensible 1964-style crouch bindings
2023-10-17 18:28:18 -07:00
fgsfds
ac46cf80aa
Merge branch 'port' into port-debugger
2023-10-16 23:20:03 +02:00
fgsfds
79f8a35c33
port: implement fisheye
2023-10-16 22:38:44 +02:00
fgsfds
b78a5ee064
port: implement motion blur and zoom blur
2023-10-16 22:07:41 +02:00