camila314
3c2c8f8d8d
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2022-10-14 23:46:57 -05:00
Chloe
cff1b67fe6
add delegates to EditLevelLayer
2022-10-14 22:07:49 -03:00
matcool
ad106c501b
add CCRemoveSelf::create addr for mac
2022-10-14 16:30:23 -03:00
HJfod
f9cda74b58
automatic resource repair
...
- loader checks if resources are correct at startup, if not, downloads them and replaces
- add sha256 to hash
- change hash to use paths instead of strings
- cmake rework; GeodeFile.cmake now checks CLI version
- add optional `DONT_INSTALL` argument to `create_geode_file`
- test mods are now not installed by default
- add package_geode_resources_now command for packaging resources at configure time and creating a header with their calculated hashes
2022-10-14 16:26:16 -03:00
alk
1727e654a1
Update Cocos2d.bro
2022-10-14 00:48:26 +03:00
mat
98d32cc2bb
Update Cocos2d.bro
2022-10-13 18:36:28 -03:00
altalk23
1822860d50
Merge altalk23:main
2022-10-13 15:43:34 +03:00
altalk23
cce4daf501
more compile time optimizations
2022-10-13 12:56:23 +03:00
matcool
e70052a15a
add PlayLayer::PlayLayer address for windows
2022-10-12 22:46:03 -03:00
altalk23
6ba63208a2
fix cclayercolor
2022-10-12 23:24:59 +03:00
HJfod
436a0776c0
add some addresses + bump version to 0.4.4
2022-10-11 22:29:31 +03:00
HJfod
e7f82381a1
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2022-10-09 21:02:48 +03:00
HJfod
6b3e682389
add addresses
2022-10-09 20:38:47 +03:00
altalk23
355df5a17a
fix remove duplicate object
2022-10-09 19:17:47 +03:00
altalk23
c786f0d62a
add more functions missing in windows
2022-10-09 19:16:04 +03:00
alk
2bf2d859b8
Some header additions (fix) ( #41 )
...
* starting
* editorui
* leveleditorlayer
* leveleditorlayer2
* effectgameobject
* gameobject
* coloraction
* ccarrayiterator adds
* editlevellayer, optionslayer, pauselayer, statscell, endlevellayer
* fix overload resolution for CCObject*
Co-authored-by: altalk23 <student@altalk23.local>
Co-authored-by: matcool <26722564+matcool@users.noreply.github.com>
2022-10-09 16:17:14 +03:00
altalk23
48ab98a115
macos fixes and implemented the bootstrapper without testing
2022-10-08 12:41:36 +03:00
HJfod
a9f8adae66
fix isControllerConnected
2022-10-06 23:54:09 +03:00
HJfod
abaff24575
fix PlatformToolbox::isControllerConnected
2022-10-06 23:36:25 +03:00
HJfod
7e6a46a9d4
more getters for cocos2d managers + bump version 0.3.1 + some addresses
...
+ give IDs to everything in MenuLayer when the controller is connected
2022-10-06 22:33:56 +03:00
HJfod
1b40d1a6da
move fields to be a member of a new GeodeNodeMetadata class that also
...
supports user objects again through proxies + string IDs for nodes +
fix nightly folder in cmake + fix codegen not hooking cocos2d funcs +
add every missing virtual to GeometryDash.bro + tons of other addresses
2022-10-06 20:46:07 +03:00
HJfod
0b64fe9259
more addresses + Popup was accidentally marked dllexport
2022-10-05 23:47:16 +03:00
HJfod
5e0d1f6645
fix codegen + tons of addresses on windows
2022-10-05 23:31:25 +03:00
altalk23
b4c8d0f65a
fully works on macos
2022-10-04 17:26:20 +03:00
altalk23
d9a1fae5b0
compiles on macos, though there are still some crashes
2022-10-04 13:32:40 +03:00
HJfod
915e2f6966
update for new cli
2022-10-03 13:51:48 +03:00
camila314
11d00436b2
bindings
2022-09-29 14:22:09 -05:00
HJfod
d9b7489d66
fix LevelEditorLayer members + fix Wrapper (alk fixed it but because
...
she was extremely silly and did it on her own branch i'm taking credit
and claiming i figured out and wrote this fix all on my own >:-) )
2022-09-29 00:49:59 +03:00
HJfod
6af42cb41f
add some addresses + CCDirector::get and CCKeyboardDispatcher::get (does
...
MSVC actually allow this? what?)
2022-09-28 22:38:30 +03:00
HJfod
1297f93294
add ButtonSprite::create on mac
2022-09-28 16:42:34 +03:00
HJfod
98684a62e5
add touch dispatcher fix + move built-in settings' nodes to their own
...
internal header & source + regex match validation for string settings +
further work on settings UI now featuring a cooler reset button
2022-09-19 00:07:08 +03:00
HJfod
ce925f0bb2
fix mod list enlarge sprite to make more sense + add more addresses
2022-09-05 01:10:11 +03:00
HJfod
20824164ce
Merge branch 'main' into ui
2022-09-01 11:04:47 +03:00
HJfod
c01291d13c
add address fix from https://github.com/geode-sdk/geode/pull/35
2022-08-29 00:26:42 +03:00
HJfod
78415153b5
mod sprite names now use directories instead of prefixes. note that this
...
commit will not work without manually removing the prefixes from loader
resources (and adding the directory prefixes to spritesheet keys) until
the CLI rewrite is finished
2022-08-29 00:16:30 +03:00
HJfod
1b8cf87933
more bindings + fix cmake hotfix on windows
2022-08-28 20:38:18 +03:00
HJfod
19c9f9ebde
fix AddressGen hooking gd::base and causing Windows to not work at all +
...
fix GD bug with Open GL errors not showing properly
2022-07-31 22:50:49 +03:00
HJfod
46e3a071d3
whole of geode except without history
2022-07-30 19:24:03 +03:00