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
altalk23
07e64c4dc9
remove cursed this->m_
2022-12-31 18:20:43 +03:00
altalk23
eb3b84113c
i wasnt content with previous seedvalue impl
2022-12-31 18:02:48 +03:00
altalk23
318ec7864f
Add SeedValue utility for handling robtop's funny seed rand values
2022-12-31 17:28:05 +03:00
altalk23
c8765adb5b
fix PlayerObject for macos
2022-12-31 15:48:05 +03:00
matcool
09b127527b
Add CI for member tests, fix PlayerObject
...
also adds some offsets for windows
2022-12-31 09:09:39 -03:00
altalk23
8e473cf975
rename player member
2022-12-30 21:47:51 +03:00
altalk23
ff1157aee1
add cocos2d:: to ccobjectType because there isnt any namespace using in broma impls
2022-12-24 21:37:19 +03:00
altalk23
9cac3e68c6
replace ::scene impls, closes #26
2022-12-24 21:33:41 +03:00
altalk23
df118280fd
Merge branch 'main' of https://github.com/geode-sdk/geode
2022-12-24 21:12:48 +03:00
camila314
0b93c4ec0b
snap
2022-12-21 10:56:58 -06:00
camila314
5fca9d3cb8
add variable
2022-12-20 11:46:58 -06:00
altalk23
4c6440885c
add onEdit
2022-12-19 17:46:26 +03:00
altalk23
a2fddab64f
fix previous commit
2022-12-19 17:45:57 +03:00
altalk23
461d0ee03e
add groupStickyObjects and ungroupStickyObjects
2022-12-19 17:39:35 +03:00
mat
c6933db3f8
some mac addresses
2022-12-18 19:04:43 -03:00
matcool
2654e4ff63
add two ctors
2022-12-18 17:09:17 -03:00
camila314
98bae53959
LevelSettingsLayer string ids
2022-12-12 13:32:44 -06:00
altalk23
fc394c3cac
Merge remote-tracking branch 'main-repo/main' into altalk
2022-12-10 17:08:45 +03:00
altalk23
c8fed17ea4
add pad to playerobject
2022-12-10 17:08:25 +03:00
HJfod
e0d7dbf15b
index is now download correctly + that is reported in the UI
2022-12-07 21:21:50 +02:00
camila314
5e9d8bbac8
git is messing with me
2022-11-30 09:43:44 -06:00
camila314
716e745b5f
can we not to GDString please (kept for windows for now)
2022-11-30 09:22:41 -06:00
camila314
8dc67c6631
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2022-11-29 13:23:15 -06:00
HJfod
35f2cbad9d
Merge branch 'layout' of https://github.com/geode-sdk/geode into layout
2022-11-28 17:42:35 +02:00
HJfod
90c145ad7c
Merge branch 'main' into layout
2022-11-28 15:46:12 +02:00
camila314
b85a8e8cd7
Merge branch 'main' of https://github.com/geode-sdk/geode into main
2022-11-27 16:53:24 -06:00
camila314
f422d92c64
symbols
2022-11-27 16:53:22 -06:00
mat
0213e8b5f7
add mac EditorUI::getSpriteButton
2022-11-27 18:48:53 -03:00
HJfod
7cdb58878b
Merge branch 'main' into layout
2022-11-27 23:40:46 +02:00
mat
f010641a09
add param names and createMoveMenu
2022-11-27 17:06:45 -03:00
mat
f958b976d9
define GJEffectManager::toggleGroup
...
it is inlined on windows :-)
2022-11-26 22:34:13 -03:00
altalk23
1d808dfbfd
fix internal macros
2022-11-27 03:57:05 +03:00
alk
72a97e3ed1
Add LevelInfoLayer::init for mac
2022-11-25 01:38:19 +03:00
HJfod
adf8295a41
Merge branch 'main' into layout
2022-11-24 23:55:50 +02:00