Commit graph

318 commits

Author SHA1 Message Date
camila314
ba646acaa5 more stuff 2022-05-26 16:25:31 -05:00
camila314
8238c7a5ce Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-05-26 14:00:32 -05:00
camila314
e489fcd0a4 only loader exports geode codegen 2022-05-26 14:00:27 -05:00
altalk23
13806e7574 quite a lot of random additions 2022-05-26 21:53:22 +03:00
altalk23
01eb21776c test building codegen 2022-05-25 14:55:10 +03:00
altalk23
7eb1c76d76 remove external field for now 2022-05-24 11:01:16 +03:00
altalk23
d493ae3c3f add default value 2022-05-24 10:59:42 +03:00
altalk23
d18e9b4fce fix geode nly field macro 2022-05-24 10:58:57 +03:00
altalk23
d78786d238 fix err by adding type identity 2022-05-23 14:48:45 +03:00
HJfod
cd0981c63b Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-05-22 17:25:23 +03:00
HJfod
dccc9a06da remove libcurl def + exp; Err template type fix; CCMouseDispatcher stuff 2022-05-22 17:24:54 +03:00
altalk23
f6958f519e add macos ccaction funcs 2022-05-21 19:36:34 +03:00
altalk23
f86796ada7 fix gjrobotsprite stuff for macos 2022-05-17 07:55:25 +03:00
HJfod
3c654cb040 aw heck mac needs this definition apparently 2022-05-15 12:01:03 +03:00
HJfod
de36ebfb27 add some addresses and stuff 2022-05-15 11:49:28 +03:00
HJfod
89ccd5dceb remove CCDestructor dll interface warning 2022-05-13 15:48:21 +03:00
HJfod
77b40cac4b Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-05-13 15:20:04 +03:00
HJfod
b95b084236 whoa i forgot to commit sdk with these changes which include a cleanup
of loader stuff
2022-05-13 15:19:43 +03:00
Cvolton
30b4f837a5 Fill LikeItemType 2022-05-13 13:37:54 +02:00
Cvolton
6a277d5357 Add more headers 2022-05-13 13:14:03 +02:00
altalk23
b8fd6fa95e Merge branch 'main' of https://github.com/geode-sdk/sdk 2022-05-12 21:10:57 +03:00
altalk23
095d1e5adf aaaaaaaaa 2022-05-12 21:10:51 +03:00
HJfod
116473f233 remove credits from mod + constexpr VersionInfo + get loader version 2022-05-12 20:39:46 +03:00
altalk23
605123a989 added default field values 2022-05-11 18:03:58 +03:00
altalk23
2c04a191f9 add util::dirs::openFolder 2022-05-11 14:38:01 +03:00
matcool
9bdf516804
make DataStore exported 2022-05-09 22:53:28 -03:00
matcool
fbb3ec2bed
fix void init()s and add missing semicolon 2022-05-09 22:29:53 -03:00
camila
c718fea247
Merge pull request #25 from Cvolton/something
many headers
2022-05-07 18:10:50 -05:00
camila314
c72fd0b37b impliit entry; fix cmake; event auto-casting; datastore finishes 2022-05-06 18:11:03 -05:00
Cvolton
1666143506 Add many headers 2022-05-06 22:09:47 +02:00
camila314
b37b813b28 msvc likes to whine 2022-05-03 22:37:39 -05:00
camila314
7e5b1a679e msvc likes to whine 2022-05-03 22:31:22 -05:00
camila314
24a8fa27d2 no more settings... 2022-05-03 21:48:13 -05:00
camila314
c78e1a2798 test 2022-05-02 12:36:15 -05:00
camila314
0969a4029f test 2022-05-02 12:27:16 -05:00
camila314
4b6952df4e test 2022-05-02 12:10:45 -05:00
camila314
181cc172ef hope 2022-05-02 12:00:09 -05:00
camila314
d2ea82b4ee idk man 2022-05-02 11:33:52 -05:00
camila314
6e1457c169 window 2022-05-02 11:28:03 -05:00
camila314
71395d0859 merge 2022-05-01 13:25:45 -05:00
camila314
52c4928ada ok fmt isnt killing the commit size anymore 2022-05-01 09:43:31 -05:00
HJfod
9f4d4d5778 Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-30 20:58:24 +03:00
HJfod
45aa576bb5 rename Notification to Event 2022-04-30 20:58:03 +03:00
HJfod
de065c8071 add ButtonSprite::setColor on mac + fix platform include 2022-04-30 20:08:10 +03:00
HJfod
f5676fbdf7 add libcurl lib 2022-04-30 19:59:20 +03:00
HJfod
21707e91f5 add support for uninstalling mods directly in loader 2022-04-30 19:16:11 +03:00
HJfod
941d14d864 add option to set if mod supports unloading 2022-04-30 19:06:39 +03:00
HJfod
61abed4c30 add Loader::isModInstalled 2022-04-30 16:15:53 +03:00
HJfod
8e289264e2 add public getter for mod's modinfo 2022-04-30 15:28:46 +03:00
HJfod
4c25f85757 add public function for parsing mod.json into ModInfo 2022-04-30 14:16:54 +03:00
HJfod
b99b3871c9 Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-30 12:54:24 +03:00
HJfod
df95c1b1e2 add export to ZipUtils 2022-04-30 12:53:28 +03:00
HJfod
353a6246f5 fix GameManager + settings 2022-04-29 20:34:11 +03:00
HJfod
73bd955d14 include general utils (hopefully this will fix mac build failing) 2022-04-29 17:24:32 +03:00
HJfod
68234b3b6b fix build issues 2022-04-29 17:09:26 +03:00
HJfod
eaf273d6a0 add setting resetting 2022-04-29 16:59:13 +03:00
HJfod
7e91da5090 added Apply feature to settings 2022-04-29 16:41:19 +03:00
HJfod
7d390b39a5 Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-29 15:14:56 +03:00
HJfod
e28052c2fa remove stream.hpp and add color logging to log.hpp 2022-04-29 15:04:39 +03:00
HJfod
64a50930c1 Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-29 14:51:38 +03:00
HJfod
110b84ffc2 nvm dont put GEODE_DLL on any other settings 2022-04-29 14:51:09 +03:00
HJfod
a304d19255 Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-29 14:45:47 +03:00
HJfod
4f6fd003d8 remove GEODE_DLL from templated 2022-04-29 14:44:03 +03:00
HJfod
b8ef64b40d Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-29 13:39:40 +03:00
HJfod
7d179d7ba2 mark everything in setting as GEODE_DLL? 2022-04-29 13:32:56 +03:00
HJfod
d3fe5a1002 Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-29 13:10:15 +03:00
HJfod
770006c093 add ccColor3B comparators + settings stuff 2022-04-29 13:09:50 +03:00
HJfod
bc0843c853 add GEODE_DLL to setting 2022-04-29 13:01:33 +03:00
HJfod
7310e64249 add setting update callback function to mod 2022-04-29 12:13:09 +03:00
HJfod
563cd32716 add missing member to CCSpriteFrame 2022-04-28 22:29:33 +03:00
altalk23
c171993e89 Merge branch 'main' of https://github.com/geode-sdk/sdk 2022-04-28 22:07:50 +03:00
altalk23
f7c481e93f add 3 bools to cceglview 2022-04-28 22:07:31 +03:00
altalk23
384b3a1fde change unordered_map to map because i think it crashed otherwise idk my memory is blurry just like when i see you 2022-04-28 19:57:22 +03:00
altalk23
87b7a56479 msvc ignoring template metaprogramming moment 2022-04-28 19:56:00 +03:00
altalk23
bb0c3d2db0 Merge branch 'main' of https://github.com/geode-sdk/sdk 2022-04-28 14:28:57 +03:00
altalk23
b7ef1b18df add functions to link 2022-04-28 14:28:54 +03:00
HJfod
dcfa8d98bb Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-28 14:27:27 +03:00
HJfod
8347f458e6 add missing stuff like members + CCContentManager 2022-04-28 14:26:59 +03:00
altalk23
6adbd37048 Merge main 2022-04-28 12:29:31 +03:00
altalk23
bb4194538b fix macros includes 2022-04-28 12:28:26 +03:00
HJfod
d1c83b5dae rename node.hpp to cocos.hpp + add function for checking if sprite
exists
2022-04-28 11:45:18 +03:00
HJfod
6e00ec6a26 fix include directories 2022-04-28 00:06:25 +03:00
altalk23
31e0a1305b please i beg you work please please please please please please please please 2022-04-27 22:23:06 +03:00
altalk23
cc355b6df4 i have hit into a brick wall 2022-04-27 21:12:28 +03:00
altalk23
95675b96b5 include addresser 2022-04-27 20:56:09 +03:00
hjfod
0a33d606e2 add stuff to CCMouseDispatcher in a desperate attempt to get hooking
onGLFWMouseCallBack to work
2022-04-27 17:29:21 +03:00
altalk23
d3eeca23c2 Merge branch 'main' of https://github.com/geode-sdk/sdk 2022-04-27 14:15:59 +03:00
altalk23
ef4e09bd51 Merge main 2022-04-27 14:15:48 +03:00
altalk23
fec1432642 :nerd: references must be initialized 2022-04-27 13:19:32 +03:00
altalk23
1000c3df7e im such a silly girl today 2022-04-27 12:39:43 +03:00
altalk23
f278715d93 oops 2022-04-27 12:35:18 +03:00
altalk23
ab3be9f888 fix optcall 0 params 2022-04-27 12:28:31 +03:00
hjfod
aa8da3687e add GEODE_FRIEND_MODIFY to CCControlColourPicker 2022-04-27 12:27:44 +03:00
altalk23
841781fc6b fix signed unsigned 2022-04-27 12:12:25 +03:00
altalk23
ef60e6fcf6 too much cleanup 2022-04-27 12:04:16 +03:00
altalk23
9eb23ee454 fix the vararg substitution and more shared cleanup 2022-04-26 22:47:22 +03:00
HJfod
27937b5144 new node utility functions 2022-04-26 22:35:44 +03:00
HJfod
ed35b7d2d8 fix CCControl vtable + setting getters + addresses 2022-04-25 19:12:14 +03:00
HJfod
14fc9e8971 Merge branch 'main' of https://github.com/geode-sdk/sdk into main 2022-04-25 11:44:24 +03:00
HJfod
319aa44381 add ability to set arrow step increment amount for int and float
settings
2022-04-25 11:43:24 +03:00