altalk23
|
00e971a274
|
fix field containers for separate modify classes in which one of them is a base of another, causing shared indices
|
2024-04-12 22:56:05 +03:00 |
|
altalk23
|
dd6e20b283
|
add a GEODE_REVERT_TODO_RETURN option for cmake
|
2024-03-27 22:36:45 +03:00 |
|
altalk23
|
f3267b0f43
|
Operation Big Sister - Make TodoReturn a struct and disallow modifying TodoReturn functions
|
2024-03-27 20:55:14 +03:00 |
|
altalk23
|
0e1b0e4b91
|
sorry for the 0 people who were including these headers manually
|
2024-02-25 10:53:52 +03:00 |
|
HJfod
|
e7a1913254
|
add $override macro
|
2024-02-07 21:14:09 +02:00 |
|
matcool
|
6a617789d2
|
remove rvalue requirement, fix claimHook and claimPatch
|
2024-01-18 14:36:52 -03:00 |
|
altalk23
|
165f05fcb4
|
funny shared_ptr implementation
|
2024-01-15 17:57:43 +03:00 |
|
ConfiG
|
28c91f762e
|
refactor Hook/Patch
|
2024-01-15 00:42:04 +03:00 |
|
ConfiG
|
05064eb4d5
|
fix clang-tidy error in clion on windows when using m_fields
|
2024-01-13 22:12:20 +03:00 |
|
Cvolton
|
5b478a83d3
|
Fix providing IDs for InfoLayer
|
2024-01-01 20:18:30 +01:00 |
|
altalk23
|
23423a8ab9
|
begone thot
|
2024-01-01 00:42:11 +03:00 |
|
altalk23
|
a99a1f569b
|
generatedaddress no more
|
2024-01-01 00:39:34 +03:00 |
|
HJfod
|
442789e61a
|
Merge branch '1.4.0-dev' into 2.0.0-dev
|
2023-12-20 12:19:29 +02:00 |
|
altalk23
|
cac2cbc774
|
fix field alignment by doing max
|
2023-10-15 19:20:47 +03:00 |
|
altalk23
|
fc58ab79ef
|
c++ abi can go burn in gaseous tungsten
|
2023-10-01 17:36:44 +03:00 |
|
altalk23
|
696a2caf1f
|
Make codegen sources private visibility
|
2023-09-24 12:16:33 +03:00 |
|
ConfiG
|
17a5ac93ea
|
remove all deprecated functions
|
2023-08-31 15:27:30 +03:00 |
|
HJfod
|
e3e72cabf3
|
fix field crash
|
2023-07-30 22:21:17 +03:00 |
|
matcool
|
c1900ac45c
|
use FieldIntermediate instead of plain Derived*
m_fields contains a .self() method, which would be missing in the
intellisense pass
|
2023-03-12 18:20:56 -03:00 |
|
matcool
|
cf1371f408
|
Simplify modify when __INTELLISENSE__ is set
This should greatly help anyone using C++ intellisense by getting rid of
the phantom "incomplete type is not allowed" errors
|
2023-03-12 18:13:00 -03:00 |
|
altalk23
|
ed02c8a893
|
actually fix fields lol
|
2023-03-06 21:24:38 +03:00 |
|
altalk23
|
c89df7b992
|
rename monostate ctors to zero ctors & make it platform independent
|
2023-03-06 00:52:39 +03:00 |
|
alk
|
0706e52c81
|
Add m_fields.self()
|
2023-03-03 12:08:56 +03:00 |
|
mat
|
c71890c179
|
remove unecessary templates
|
2023-03-01 20:09:37 -03:00 |
|
altalk23
|
ceeea0bd51
|
Make the field fix only a minor change
|
2023-03-02 01:08:25 +03:00 |
|
altalk23
|
7710fa91b8
|
Fix field index, allow Parent* conversion of field
|
2023-03-02 01:02:09 +03:00 |
|
altalk23
|
724a9d342b
|
Modify don't hook if address is nullptr
|
2023-02-26 17:11:02 +03:00 |
|
alk
|
cb9c26b597
|
Update Modify.hpp
|
2023-02-14 23:50:34 +03:00 |
|
altalk23
|
04dd151f0e
|
minifunction replacing compiles
|
2023-02-08 18:25:07 +03:00 |
|
altalk23
|
4f259c6e3a
|
forward filesystem
|
2023-02-08 16:42:34 +03:00 |
|
altalk23
|
ae1eb8bb71
|
add codegenned address -> handlermetadata map
|
2023-01-29 17:17:41 +03:00 |
|
altalk23
|
c644b43468
|
fix cross compiling for clang windowsgit status uwugit status
|
2023-01-26 16:12:06 +03:00 |
|
altalk23
|
274ff02f9e
|
readd the function param
|
2023-01-25 20:30:18 +03:00 |
|
altalk23
|
c9f41c784c
|
fix asstaticfunction with nonbase virtuals
|
2023-01-25 20:29:13 +03:00 |
|
altalk23
|
fbf33adc6a
|
add log to adjust
|
2023-01-25 20:24:46 +03:00 |
|
altalk23
|
b6a6e4da12
|
add id priorities
|
2023-01-24 20:08:17 +03:00 |
|
altalk23
|
a90b3e18dd
|
remove meta and hook-core remnants
|
2023-01-24 18:03:52 +03:00 |
|
HJfod
|
b9dfd1b115
|
make mods work without getting tuliphook link errors
|
2023-01-23 21:58:50 +02:00 |
|
HJfod
|
21e25ff382
|
fix thunk adjust
|
2023-01-23 19:31:38 +02:00 |
|
HJfod
|
d264694700
|
update tuliphook to fix hooking cdecls
|
2023-01-23 16:53:43 +02:00 |
|
HJfod
|
2c2bb8d706
|
Merge branch 'tulip-hook' of https://github.com/geode-sdk/geode into tulip-hook
|
2023-01-21 22:44:37 +02:00 |
|
altalk23
|
dc0da9fc56
|
make it compile on macos
|
2023-01-15 02:00:59 +03:00 |
|
altalk23
|
a1c7139e53
|
I only changed the headers and not the sources to improve compile times a bit
|
2023-01-15 00:45:58 +03:00 |
|
altalk23
|
a1be695aab
|
replace modify checking implementation
i got distracted
|
2023-01-14 22:24:12 +03:00 |
|
altalk23
|
9e30870c79
|
Merge branch 'main' of https://github.com/geode-sdk/geode into tulip-hook
|
2022-12-26 21:35:29 +03:00 |
|
altalk23
|
0a4cabf8f1
|
replacing modify constructor impls, havent tested
|
2022-12-24 21:13:53 +03:00 |
|
altalk23
|
cef0f3f3bb
|
hooks try to get enabled
|
2022-12-13 16:32:49 +03:00 |
|
altalk23
|
c605c24f26
|
Merge branch 'main' into tulip-hook
|
2022-12-13 13:30:34 +03:00 |
|
altalk23
|
5e1d1eccdb
|
remove schedules, also make Mod::get() lazy
|
2022-12-13 12:23:37 +03:00 |
|
altalk23
|
459add6022
|
add tulip hook first commit
|
2022-12-12 18:42:56 +03:00 |
|