altalk23
a552160521
Implement standalone function support in codegen
2023-08-15 18:03:06 +03:00
altalk23
d98cb2d709
Make missing funcs/members private & fix macos hsv
2023-08-15 14:29:44 +03:00
mat
26893f1b80
remove semicolon after class
2023-08-09 13:53:53 -03:00
Jouca
e342810a9a
added FriendsProfilePage ( #208 )
...
- Corrected UserListType
- Added UserListDelegate
- Added FriendsProfilePage create & init functions
2023-08-09 13:47:59 -03:00
HJfod
0570d2e9a9
fix GameObject::deselectObject on windows
2023-08-06 22:52:14 +03:00
Cvolton
22efe94fac
add CreatorLayer delegates
2023-08-04 22:36:54 +02:00
camila314
6fcfbe2db9
new bindings yippee!
2023-07-31 14:18:45 -05:00
HJfod
5a1d780689
add some mac addresses
2023-07-31 18:02:10 +03:00
HJfod
66b3c289c5
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-07-30 22:21:37 +03:00
HJfod
42920b3eff
bunch of CustomizeObjectLayer stuff
2023-07-30 22:20:40 +03:00
alk
4c8c0ae7b5
Merge branch 'main' into bi-additions
2023-07-30 20:50:30 +03:00
ToasterCoder
fc037fdb2c
Update GeometryDash.bro
2023-07-30 20:35:55 +03:00
HJfod
2683ee30a5
fix CustomizeObjectLayer member name to be accurate
2023-07-30 12:43:57 +03:00
HJfod
138fdbb1a4
fix CustomizeObjectLayer bindings and menus not hiding on mode change
2023-07-29 23:58:13 +03:00
ConfiG
887f448627
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-06-26 13:46:18 +03:00
ConfiG
4668fd579b
some addresses and members
2023-06-26 13:46:16 +03:00
altalk23
0cb4300a4a
the most important gjgamelevel fix
2023-06-25 21:04:59 +03:00
altalk23
3c3f7aacf3
fix gjgamelevel dataloaded macchew
2023-06-25 20:17:34 +03:00
altalk23
4ad8b486ff
implement save and open panel
2023-06-25 19:52:01 +03:00
altalk23
5b9e8a7467
fix infolayer and browserlayer structs
2023-06-25 18:47:16 +03:00
Cvolton
fa994225f4
add mac moresearchlayer create (thanks nosu)
2023-06-24 00:00:55 +02:00
Cvolton
b6e95aa3ff
add mac bindings (thanks nosu)
2023-06-23 21:02:57 +02:00
Cvolton
174f4fc811
fix GManager::save
2023-06-22 21:21:44 +02:00
Cvolton
ac300b479f
add GManager::setup() address
2023-06-22 12:31:24 +02:00
Cvolton
37e58c05a0
fix gd::string in SetIDPopupDelegate
2023-06-22 02:23:53 +02:00
Cvolton
39793e95ac
fix GManager save()
2023-06-22 02:23:05 +02:00
Cvolton
b097404063
add chest reward related bindings
2023-06-22 01:57:14 +02:00
Cvolton
6af9f8cb0f
add glm::limitsavedlevels
2023-06-22 01:22:59 +02:00
Cvolton
16716d8bb9
add missing addresses and members needed for bi
2023-06-22 01:13:49 +02:00
ConfiG
90fc0d4a96
more CCMoveCNode members, add GroupCommandObject
2023-06-13 23:42:53 +03:00
ConfiG
5149d77959
some CCMoveCNode and GameObject members
2023-06-13 19:54:54 +03:00
ConfiG
17dfe975af
CCApplication, AppDelegate and controller stuff
2023-06-11 19:57:03 +03:00
altalk23
9c3759b398
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-06-08 19:04:45 +03:00
qimiko
cb016214cd
fix remaining symbol mismatches
2023-06-05 17:10:59 -07:00
qimiko
41891637d6
update bindings to match android symbols
2023-06-04 17:46:48 -07:00
qimiko
df7166711c
remove unsigned from table indexes
...
it creates issues with android bindings :(
2023-06-04 16:45:56 -07:00
qimiko
36ac8397ce
add dialog enum types to bindings
2023-06-04 04:30:47 -07:00
qimiko
83fab2bdeb
add secretlayer4 bindings
2023-06-04 04:07:23 -07:00
altalk23
20f461305b
addresses and crashlog
2023-06-02 21:56:59 +03:00
ConfiG
983e640fde
more stuff
2023-06-01 23:00:48 +03:00
makitard
2ea4b97bd4
fix gameobject::update addr
...
was gamemanager::update for some reason
2023-05-31 17:41:24 -03:00
mat
53730ca45f
addGlow windows address
2023-05-22 15:24:34 -03:00
ToasterCoder
661234dc74
Update GeometryDash.bro
...
replacing m_color and m_fromColor, because they are on wrong places
2023-05-22 15:01:22 -03:00
Dexter Hill
3d23721434
claim/unclaimParticle were flipped
2023-05-07 12:15:19 -03:00
altalk23
7e609467eb
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-05-06 18:30:36 +03:00
dogotrigger
ac8a6126ed
Fix DialogObject
2023-05-05 12:18:23 +03:00
altalk23
1bf2fb921d
add guidelines addresses
2023-05-04 22:50:34 +03:00
altalk23
7fd42312bb
fix setuppulsepopup and colorselectpopup
2023-04-27 10:33:07 +03:00
altalk23
2e9a3b213b
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-04-26 12:09:28 +03:00
altalk23
5062899848
edit color popup struct
2023-04-26 12:09:11 +03:00
HJfod
5374ea5915
binds
2023-04-22 21:37:50 +03:00
HJfod
480161f5d3
more addresses
2023-04-22 11:50:05 +03:00
HJfod
d4c8d25874
fix address being on the wrong function
2023-04-22 11:42:30 +03:00
HJfod
bf4208a3fc
more mac addresses
2023-04-22 11:38:14 +03:00
HJfod
b36142a673
add more mac addresses
2023-04-22 11:13:23 +03:00
HJfod
2155d4b0d6
add getGridSnappedPos on mac
2023-04-22 11:05:50 +03:00
HJfod
1da0e74d63
add EditorUI::sliderChanged on mac
2023-04-22 10:50:43 +03:00
HJfod
87381efd34
add some editor mac addresses
2023-04-22 10:45:01 +03:00
hjfod
943d12f595
even more macchew
2023-04-20 16:08:19 +03:00
hjfod
1feca05c01
fix missing address
2023-04-20 14:37:19 +03:00
hjfod
b849ce55ea
more mac address
2023-04-20 14:06:09 +03:00
hjfod
c90e3721ed
mac addresses
2023-04-20 13:53:32 +03:00
HJfod
7bcb6d75eb
fix CCApplication member offsets
2023-04-15 14:18:09 +03:00
altalk23
2a433d0c48
add addresses for overloads
2023-04-12 14:19:41 +03:00
altalk23
1aba5ca6dc
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-04-12 11:44:35 +03:00
altalk23
61ce4cc643
Add InfoAlertButton create
2023-04-12 11:44:26 +03:00
ConfiG
36248241ef
rename m_unk2AC to m_activeEnterEffect
2023-04-12 11:10:43 +03:00
mat
9e04a3b030
biding geometrydash.bro
...
yummy void gets
2023-04-11 13:46:08 -03:00
altalk23
80b5b20efb
fix events, resources, and minor stuff
2023-04-10 12:49:59 +03:00
HJfod
43a705ace1
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-04-09 18:36:10 +03:00
HJfod
2fe88f1c33
make Event::post return the ListenerResult
2023-04-09 18:35:08 +03:00
altalk23
d7fd2a581d
error non virtual missing bindings on compile time
2023-04-09 18:29:11 +03:00
altalk23
a5b1640556
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-04-05 23:10:23 +03:00
altalk23
5f87485d03
fix undoobject
2023-04-05 23:10:16 +03:00
Fleeym
530551ec95
add bindings and ids for CustomSongWidget
2023-04-05 14:06:31 +03:00
HJfod
68c0631966
Merge branch 'addEventListener' into main
2023-04-02 10:03:48 +03:00
HJfod
40a6b53f63
make TextArea::create parameter name more clear
2023-04-02 10:03:04 +03:00
HJfod
61015be6b1
Merge pull request #150 from geode-sdk/addEventListener
...
Event stuff
2023-04-01 21:40:00 +03:00
HJfod
eabb68bbcf
fix circle button sprite size
2023-04-01 17:20:49 +03:00
HJfod
704e6ba0db
more bindings
2023-03-26 19:58:01 +02:00
matcool
7e60770c9b
some members
2023-03-25 19:28:55 -03:00
HJfod
8c969a8628
fix codegen base classes not all being public + CCApplication members
2023-03-25 20:31:11 +02:00
HJfod
11299df20c
remove uses of RT_ADD + more bindings
2023-03-22 21:49:29 +02:00
hjfod
72728464bb
editor stuff
2023-03-22 17:31:47 +02:00
HJfod
7686c85e4f
editor binding
2023-03-20 21:01:55 +02:00
HJfod
94138f32ad
fix hooking callback functions
2023-03-20 19:08:42 +02:00
hjfod
d7f8a0248a
bindins
2023-03-20 18:10:20 +02:00
HJfod
2cc25ba914
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-03-19 21:45:41 +02:00
HJfod
1265aafd56
more editor bindigs + CCRect dual CCPoint constructor
2023-03-19 21:45:23 +02:00
matcool
9fb1c4dcdb
add AudioEffectsLayer members and rename some PlayerObject ones
2023-03-19 16:39:37 -03:00
matcool
cdba471658
fix some bindings for CCCircleWave and PlayLayer
2023-03-19 09:18:38 -03:00
HJfod
7a05c4984f
add SelectFontLayer bindings
2023-03-19 11:55:36 +02:00
HJfod
cc13197c98
add editor settings bindings
2023-03-19 10:01:40 +02:00
hjfod
951abe5e75
add bindings
2023-03-18 23:08:39 +02:00
HJfod
b191f8a583
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-03-18 21:01:48 +02:00
HJfod
55b0312664
more editor bindings
2023-03-18 21:01:39 +02:00
hjfod
5446e3583f
editor bindings
2023-03-17 14:42:43 +02:00
camila314
6e73cb16f4
fix mac address
2023-03-16 20:52:33 -05:00
hjfod
eff8771be9
more editor bindings
2023-03-16 18:19:47 +02:00
HJfod
c996f568d9
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-03-15 22:36:30 +02:00
HJfod
09341840f8
more bindings
2023-03-15 22:36:13 +02:00
mat
4bfcb11127
yAccel ->yVelocity
...
i forgot about these ones too
2023-03-13 19:00:12 -03:00
mat
25830d2e0a
rename PlayerObject's m_xAccel to m_xVelocity
...
it was never acceleration, just poor naming inherited from 2021 gd.h
2023-03-13 17:35:16 -03:00
HJfod
73601777e5
some EditorUI bindings
2023-03-13 20:59:44 +02:00
HJfod
baa9f1f034
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-03-12 18:55:51 +02:00
HJfod
8e18c40903
add PauseLayer stuff
2023-03-12 18:55:44 +02:00
hjfod
f3e32a5317
add EditorUI bindings
2023-03-12 18:54:45 +02:00
HJfod
ad98823438
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-03-06 19:53:01 +02:00
HJfod
2e485d88a9
add CurrencyRewardLayer::create and its related enums
2023-03-06 19:52:49 +02:00
ninXout
5ecee87e1c
Some MacOS bindings ( #140 )
...
* [CreatorLayer] onGauntlets()
* [LevelTools] base64EncodeString(), verifyLevelIntegrity(), xPosForTime(), timeForXPos(), getAudioFilename(), getAudioTitle(), getArtistForAudio(), getURLForAudio().
* [LevelTools] getLevel()
* [LocalLevelManager] init()
* [LeaderboardsLayer] init(), [LevelLeaderboard] init()
---------
Co-authored-by: Nosu♡ <93537876+Nosu-u@users.noreply.github.com>
2023-03-01 13:26:51 -03:00
hjfod
4a15afc7a7
add EditorUI::sliderChanged + Result::ok + bump version
2023-02-27 18:36:36 +02:00
HJfod
33a91d67bc
fix EditorPauseLayer size
2023-02-26 21:08:21 +02:00
altalk23
5c495717e7
Add callback keyword to codegen
2023-02-26 18:21:04 +03:00
altalk23
f5983a251e
fix editorpauselayer guideline button missing
2023-02-26 16:28:02 +03:00
altalk23
67f5c87ea8
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-02-26 15:34:13 +03:00
altalk23
d024dbb858
fix macos crash on opening (typeinfo_cast nullptr)
2023-02-26 15:33:00 +03:00
HJfod
a633196368
Add GJGameLevel::lengthKeyToString on Windows
2023-02-26 10:36:14 +02:00
HJfod
fcfbd0136b
add bindings
...
+ GameLevelManager::saveLevel on Windows
+ LevelInfoLayer::downloadLevel on Windows
2023-02-25 11:14:09 +02:00
HJfod
75be0b6502
Merge pull request #137 from geode-sdk/better-layouts
...
Better layouts
2023-02-23 22:34:14 +02:00
HJfod
262c15dbb2
add EditorPauseLayer bindings
...
+ EditorPauseLayer::updateSongButton
+ EditorPauseLayer::onSong
+ rename EditorPauseLayer guidelines button members
2023-02-23 22:03:48 +02:00
HJfod
3be7ae8d11
more bindings
...
+ CCCircleWave::m_color
+ GameLevelManager::downloadLevel
+ GameLevelManager::hasDownloadedLevel
+ GameLevelManager::getSavedLevel
+ GameSoundManager::get
+ MenuLayer::create
2023-02-23 16:31:27 +02:00
camila314
cdea5c00e8
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2023-02-22 14:17:25 -06:00
camila314
fb11ea3a8f
broma changes
2023-02-22 14:17:23 -06:00
matcool
b4df122161
fix some more missing virtuals
2023-02-20 09:44:48 -03:00
matcool
9067980c69
fix PauseLayer::keyDown
2023-02-20 09:41:46 -03:00
mat
7771323508
fix GooglePlayManager::sharedState addr
2023-02-19 17:54:10 -03:00
iAndyHD3
2f2f12fc6b
add EditorUI::moveObjectCall(EditCommand) ( #136 )
2023-02-19 17:50:11 -03:00
HJfod
f7bfa21e51
fix signed unsigned mismatch warning
2023-02-19 20:06:58 +02:00
HJfod
511938fe1c
Merge branch 'main' into better-layouts
2023-02-19 19:58:47 +02:00
altalk23
e9c4649fd1
add address docs comments to codegen
2023-02-18 13:52:56 +03:00
hjfod
5a1545ebc1
CCEGLView::getDisplaySize and other bindings
2023-02-13 18:31:32 +02:00
HJfod
cb1a6f15ee
update a lot of ids
2023-02-12 13:01:12 +02:00
matcool
eb7576e6ea
Merge branch 'main' of github.com:geode-sdk/geode
2023-02-08 15:28:38 -03:00
altalk23
4ecc4ac23a
fix modinfo impl ctor being broken
2023-02-08 20:52:54 +03:00
matcool
4a9f6ba52a
bindings: MenuLayer methods and StatsLayer
2023-02-08 13:30:25 -03:00
HJfod
477070e04d
fix CCArray not being fully qualified in GeometryDash.bro
2023-02-04 11:29:23 +02:00
dogotrigger
68e8e54dd2
Fix bindings
...
Added bindings for `GJUserMessage`, `GJMapPack`, `MapPackCell`, `GJMessageCell`
2023-02-04 17:14:05 +08:00
dogotrigger
56c626c044
Add more bindings
...
Added bindings for `LevelTools`, `SetIDPopup`, `AchievementCell`
2023-02-04 17:11:03 +08:00
dogotrigger
9078670bfd
Add KeysLayer::init binding
...
Added init() function for KeysLayer class.
2023-02-03 20:22:22 +08:00
altalk23
d06840de3e
add drawgridlayer loadsomething
2023-01-25 18:09:52 +03:00
matcool
771684cd6f
Merge remote-tracking branch 'origin/main' into tulip-hook
2023-01-23 15:11:34 -03:00
Chloe
3a6cafafb9
add rating related offsets
2023-01-22 23:19:03 -03:00
altalk23
d8c0ba6799
fix internal mod setting up at static init time
2023-01-21 19:54:19 +03:00
altalk23
c35ba2e6c5
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-01-13 08:36:48 +03:00
altalk23
207733edd9
retype a member using mats mod
2023-01-13 08:36:15 +03:00
SMJS
8eefcec862
Added the supported metering variable to PlayLayer
...
From my findings, legacy levels are indicated if this bool is false. If it is, GD will default to extracting the metering from the AudioEffectsLayer rather than using GameSoundManager.
I say this is likely a way of indicating a legacy mode because this can be found in all levels which were made before 2.1.
2023-01-10 01:34:39 +03:00
altalk23
8fb5a84117
fix PlayLayer for macos
2023-01-06 21:30:06 +03:00
altalk23
6ea61a993d
Merge branch 'main' of https://github.com/geode-sdk/geode
2023-01-06 20:21:21 +03:00
altalk23
c8cf6e20fd
fix appdelegate
2023-01-06 20:20:57 +03:00
matcool
1f789ae53b
add windows offsets and fix some classes
2022-12-31 17:32:31 -03:00