fgsfds
e6919bc247
port: debugger: alert user if stuff falls out of the world
2023-10-09 15:31:34 +02:00
fgsfds
704015deac
port: modconfig: add user defined extended weather config
...
includes a way to specify weatherproof rooms and other hardcoded stuff
this might break something, as it removes some hardcoded checks
2023-09-27 19:44:51 +02:00
Jonaeru
e606a58515
Add the combat knife in jpn-final, fix #if
2023-09-24 21:58:08 +09:00
Jonaeru
99337e8157
Add the combat knife in jpn-final
2023-09-24 01:30:11 +09:00
fgsfds
f8ef6939b0
port: roll back to old variant of #76
2023-09-08 22:28:19 +02:00
fgsfds
c3b4d59168
port: add 1964GEPD-like mouse aim mode
...
you can switch to the old variant by setting Game.MouseAimMode to 1 in pd.ini
2023-08-30 15:28:33 +02:00
fgsfds
0e5b4bde62
Merge branch 'master' of https://github.com/n64decomp/perfect_dark into port
2023-08-28 15:55:54 +02:00
Ryan Dwyer
0b1aabf345
Set names for a heap of shotdata symbols
2023-08-27 21:27:53 +10:00
Catherine Reprobate
0d7bd746ac
move abstracted n64 buttons to contants.h
2023-08-26 16:17:54 -07:00
tmyqlfpir
d03617d682
Add classic weapons to multiplayer
2023-08-26 11:09:58 +10:00
Ryan Dwyer
38345c1672
Set names for menumodel symbols
2023-08-22 08:48:32 +10:00
Catherine Reprobate
68c00af44e
Mapped reload to X_BUTTON.
...
Introduce `JO_ACTION*` constants to use `player.bondreloadoractivate` as a bit
field.
Deviation from vanilla Mouse Injector behavior: hard seperation between
reload and activate. `B` will not reload just as `ALT1` will not
activate.
2023-08-18 14:09:45 -07:00
Ryan Dwyer
f1e1e6b204
Set names for headanim symbols
2023-08-05 18:16:16 +10:00
Ryan Dwyer
a780b5f179
Identify hov and hovtype properties
2023-06-28 23:37:39 +10:00
Ryan Dwyer
3b4451a2d1
Name more pak symbols
2023-06-25 22:33:57 +10:00
Ryan Dwyer
38c478259f
Name and document pathfinding functions
2023-06-13 21:44:29 +10:00
Ryan Dwyer
154153b605
Discover remaining pad flags
2023-06-12 22:16:28 +10:00
Ryan Dwyer
7c1c377db0
Decompile titleRenderPdLogo
2023-06-07 17:57:00 +10:00
Ryan Dwyer
8c22681e35
Set names for more bondgun symbols
2023-06-04 16:44:37 +10:00
Ryan Dwyer
1df5e4dc51
Document propsnd functions
2023-06-03 11:17:22 +10:00
Ryan Dwyer
0ebce0dcf9
Set names for menucolourpalette properties
2023-05-29 18:31:26 +10:00
Ryan Dwyer
953afe9925
Name remaining aibot properties
2023-05-28 14:07:16 +10:00
Ryan Dwyer
2e386f7a34
Use ARRAYCOUNT in many more places
2023-05-28 00:48:58 +10:00
Ryan Dwyer
5cc44be4da
Name all env symbols
2023-05-24 21:54:47 +10:00
Ryan Dwyer
92075c6fe7
Name almost all BG symbols
2023-05-23 19:37:20 +10:00
Ryan Dwyer
134ca8206f
Introduce NUM_FRAMEBUFFERS and NUM_GFXTASKS constants
2023-05-15 12:42:13 +10:00
Ryan Dwyer
8559aeed1f
Introduce FBALLOC and SCREEN constants for dimensions
2023-05-14 13:00:29 +10:00
Ryan Dwyer
89152f7b40
Rename a heap of light and brightness symbols
2023-04-13 20:13:13 +10:00
Ryan Dwyer
edebe0b1f0
Discover more object 3 flags
2023-01-17 21:33:16 +10:00
Ryan Dwyer
93acca065d
Discover more object 2 flags
2023-01-17 20:14:19 +10:00
Ryan Dwyer
49301f9265
Discover more object flags
2023-01-16 21:39:49 +10:00
Ryan Dwyer
c78ff83fc8
Discover more chrflags
2023-01-16 19:10:31 +10:00
Ryan Dwyer
47f8b83062
Discover more chr hidden flags
2023-01-14 19:49:51 +10:00
Ryan Dwyer
528235552b
Improving naming of chr line of sight functions
2023-01-13 21:46:27 +10:00
Ryan Dwyer
97dde15464
Identify music event type 5
2023-01-06 22:05:49 +10:00
Ryan Dwyer
4be874210b
Tweak cover JSON format and set names for remaining cover flags
2023-01-05 22:12:16 +10:00
Ryan Dwyer
50b54d42ff
Identify a heap of gun MODELPART constants
2022-12-08 21:58:47 +10:00
Ryan Dwyer
a2ad0014e3
Improve naming relating to mpweapon struct
2022-12-07 22:18:23 +10:00
Ryan Dwyer
45524f06b2
Rename remapped anim frames to repeat anim frames and improve documentation
2022-12-04 13:57:04 +10:00
Ryan Dwyer
0063dcc71c
Rename "close" gun function type to "melee"
2022-12-02 22:46:40 +10:00
Ryan Dwyer
e59fc870ad
Set names for all anim functions
2022-11-30 21:00:37 +10:00
Ryan Dwyer
3484a4faed
Set names for all model C functions
2022-11-28 22:22:41 +10:00
Ryan Dwyer
2b661d2bb4
Decompile vmInit
2022-11-27 23:17:25 +10:00
Ryan Dwyer
c790bc5db4
jpn-final: Decompile langGetJpnCharPixels
2022-11-27 15:44:00 +10:00
Ryan Dwyer
b159e01edc
Improve naming and documentation of inventory data
2022-10-22 18:42:45 +10:00
Ryan Dwyer
62c36b6539
ntsc-beta and ntsc-1.0: Decompile pak0f11df94
2022-10-19 20:44:12 +10:00
Ryan Dwyer
914aaaa0e4
Align g_RdpDramStack and g_RdpYieldData
2022-10-15 10:04:09 +10:00
Ryan Dwyer
2c1c13e666
Give better names to timing variables
2022-10-13 19:43:47 +10:00
Ryan Dwyer
17583575e4
Introduce support for gcc
2022-10-12 22:26:19 +10:00
Ryan Dwyer
4b7e93de8a
Rename a heap of collision detection functions
2022-10-06 19:39:18 +10:00