ineed bots
9b10a3e32f
Add this func
2023-09-22 11:31:54 -06:00
ineed bots
c5195b4983
Fix
2023-09-18 00:52:18 -06:00
ineed bots
2e50e3274d
Cleanup and move gsc dump stuff
2023-09-15 17:49:25 -06:00
ineed bots
d8e10441ec
Add pluto patches to compiler
2023-09-15 17:41:24 -06:00
ineed bots
15309fc2c0
Add compiler decomp
2023-09-15 16:35:58 -06:00
ineed bots
bd25b6429b
Fix this symbol
2023-09-14 13:16:38 -06:00
ineed bots
9b19bc56ac
fix this symbol
2023-09-14 13:10:17 -06:00
ineed bots
bde17390e5
Fix this symbol (again)
2023-09-13 00:50:17 -06:00
ineed bots
a49298d915
Fix this symbol
2023-09-11 21:12:35 -06:00
ineed bots
2c922da647
Add yyac code
2023-09-11 17:18:53 -06:00
ineed bots
a970d02d98
Fix these enums
2023-09-10 20:49:09 -06:00
ineed bots
c35a0e9bb2
update PlayerKeyState and Console structs
2023-09-10 13:49:07 -06:00
ineed bots
e60c6c756b
A little bit more cleanup
2023-09-10 13:36:05 -06:00
ineed bots
644097748c
fix up data
2023-09-10 13:23:09 -06:00
ineed bots
af697a4460
defines
2023-09-08 15:15:17 -06:00
ineed bots
a21b76b0a3
Added yacc and animtree detours
2023-09-08 13:10:08 -06:00
ineed bots
d57945fece
Added compiler wrappers and detours
2023-09-08 12:55:24 -06:00
ineed bots
601a661fe0
Some debug stuff
2023-09-05 01:19:27 -06:00
ineed bots
5e51712a02
added remaining pluto patches to our decomp
2023-09-04 14:17:02 -06:00
ineed bots
db053c05d2
gsc hook safe set
2023-09-01 20:05:59 -06:00
ineed bots
8c36a218de
Added pluto code
2023-09-01 14:57:46 -06:00
ineed bots
bb216441bf
fix line endings and tabs
2023-09-01 10:50:11 -06:00
ineed bots
8e04a4fd43
Run using decompiled code
2023-08-31 19:53:24 -06:00
ineed bots
469e8f9630
The decomp is compiling!
2023-08-31 18:56:00 -06:00
ineed bots
00dcc0e424
added more detours
2023-08-31 13:10:44 -06:00
ineed bots
27c3bf2d32
It compiles again
2023-08-30 22:07:05 -06:00
ineed bots
0184ba0dcb
this is how the decomp will be done
2023-08-30 20:55:18 -06:00
ineed bots
5604709120
All tags
2023-08-30 15:36:58 -06:00
ineed bots
ad4191eb97
this is how it will be done
2023-08-30 14:06:03 -06:00
ineed bots
9459407a68
tweak
2023-08-30 12:30:18 -06:00
ineed bots
4fd32caf97
reorganization
2023-08-30 12:29:40 -06:00
ineed bots
8a6f707e4e
sigs from fedddd
2023-08-29 12:04:20 -06:00
ineed bots
d7e9ba5439
Added a few types
2023-08-28 20:27:01 -06:00
ineed bots
cdad6184dd
major cleanup
2023-08-27 01:35:49 -06:00
JezuzLizard
c79450e79f
Add more symbols and structs.
2023-05-03 21:39:53 -07:00
JezuzLizard
bffd8f65b3
Prototype for acessing arrays from code.
2023-05-01 12:29:43 -07:00
JezuzLizard
879fed10df
Add fix for bot gun pitch and yaw.
2023-04-30 15:53:55 -07:00
JezuzLizard
0598cee8f5
Add sprint_begin and sprint_end notifies for GSC.
2023-04-29 21:10:35 -07:00
JezuzLizard
2416967be7
Add base detour for G_ClientDoPerFrameNotifies.
2023-04-29 18:51:54 -07:00
JezuzLizard
5d4f84e570
Clean up code and move recreated functions to game.cpp.
2023-04-29 17:17:25 -07:00
ineed bots
57248cc8f8
purposed cleanup
2023-04-29 14:12:49 -06:00
ineed bots
1b41b53d78
usercall detour test!
2023-04-29 13:54:00 -06:00
JezuzLizard
f23df3ca3f
Add codecallback_actorspawned, and codecallback_hudelemspawned.
...
Reimplement the generatePath() builtin to use a custom implementation to handle drop down nodes.
2023-04-28 20:22:44 -07:00
JezuzLizard
e0114bb4de
Progress on path generating code.
...
Add readfile and writefile builtins. Attempt to print GSC callstack.
2023-04-14 20:12:11 -07:00
JezuzLizard
f0ffd59c58
Fix Path_NearestNodeNotCrossPlanes.
...
Also fix pathlocal_t struct.
2023-03-31 11:15:28 -07:00
JezuzLizard
6461aa85d3
Move pathfinding related code to ai.cpp.
...
Add a gsc.hpp header to allow creating methods and functions for GSC outside of the gsc component. Add experimental path generating code to ai.cpp.
2023-03-29 20:15:05 -07:00
JezuzLizard
4135e7653a
Add script errors for added builtins.
...
Fix generatepath() to return nodenums instead of pathnodes to workaround an obscure VM bug which is caused by sending a random origin as an argument and returning pathnodes.
2023-03-27 16:34:28 -07:00
JezuzLizard
bb8233cf86
Add more path structs.
...
Add getlinkednodes method for a node. getnodenumber method. getnodebynumber function. generatepath function.
2023-03-25 19:06:45 -07:00
JezuzLizard
ffdf2c48ba
Fix bugs related to variable getting and settingfunctions.
...
Add unit test functions fpr GSC builtins.
2023-03-25 00:29:50 -07:00
JezuzLizard
b861f5cc56
Add more structs, and more script functions.
2023-03-24 20:21:50 -07:00