155 Commits

Author SHA1 Message Date
ineed bots
0642b384e8 test this 2023-08-30 16:26:07 -06:00
ineed bots
25d4617fd8 test this 2023-08-30 15:56:33 -06:00
ineed bots
f52239f9f8 test this 2023-08-30 15:49:03 -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
27cf320efc Change my loc 2023-08-30 13:30:42 -06:00
ineed bots
cc4e60be9f Only deploy release 2023-08-30 13:05:24 -06:00
ineed bots
35d6e1bda3 update 2023-08-30 13:00:25 -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
b9b0c2356b Fix debug build 2023-08-30 00:02:58 -06:00
ineed bots
51a17c038d Build workflows 2023-08-29 22:58:31 -06:00
ineed bots
f33ec726fb Added crypto and compression (xd) to sig file 2023-08-29 20:56:58 -06:00
ineed bots
e62e5b1fa1 add crypto 2023-08-29 20:17:11 -06:00
ineed bots
e8020ee45f Add subs 2023-08-29 19:40:16 -06:00
ineed bots
7c9477d2d1 Added caching for sigs 2023-08-29 18:57:26 -06:00
ineed bots
fe55a14edc main sched 2023-08-29 14:14:44 -06:00
ineed bots
8a6f707e4e sigs from fedddd 2023-08-29 12:04:20 -06:00
ineed bots
b0ee289a3c give warning for unsupported exe 2023-08-28 20:35:50 -06:00
ineed bots
d7e9ba5439 Added a few types 2023-08-28 20:27:01 -06:00
ineed bots
cf83dc255c add hexrays_defs.h 2023-08-27 18:41:45 -06:00
ineed bots
5065eab184 readme 2023-08-27 18:18:09 -06:00
ineed bots
cdad6184dd major cleanup 2023-08-27 01:35:49 -06:00
JezuzLizard
3f71e99a0b Create dump_disassembly.py 2023-05-05 00:40:57 -07:00
JezuzLizard
c79450e79f Add more symbols and structs. 2023-05-03 21:39:53 -07:00
ineed bots
716fc89431 much quicker checking for animscript name 2023-05-01 14:01:21 -06:00
ineed bots
01251ce4ee generatepath takes in a string array 2023-05-01 13:49:32 -06: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
JezuzLizard
5a198c82db Use custom AStar algorithm.
Remove print.
2023-04-29 16:38:29 -07:00
ineed bots
e433a29005 yuge cleanup 2023-04-29 16:48:23 -06:00
ineed bots
599bc5664f final form usercall detour!! 2023-04-29 14:39:37 -06:00
ineed bots
ffa637e8a7 added caller addr to detour 2023-04-29 14:26:31 -06: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
ineed bots
a80b6929cd It builds! 2023-04-19 21:45:44 -06:00
ineed bots
719a00dc94 Merge 2023-04-19 21:44:24 -06:00
ineed bots
42a3c64e97 Fix no negotation link path generation 2023-04-19 21:43:11 -06: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
JezuzLizard
70e2f8bdb6 Add more structs and symbols.
Check for T4SP environment to prevent MP from being ravaged.
2023-03-24 17:21:57 -07:00