The ultimate Geometry Dash modding framework
Geode development release for commit f79e87af9326978533e86a1eed8b66754d5b200d. Since this is not a regular release, Geode will not install the resources automatically, so you should use the installer if you want them.
This update brings minor new additions for developers as well as bugfixes for users.
new-index-but-better
branch: ListBorders
, addSideArt
, AxisLayout
improvements, ... (26729c3, 7ff257c)GJDifficultyName
and GJFeatureState
(#706)geode::cocos::isSpriteName
and geode::cocos::getChildBySpriteName
(#725)InputNode
touches (29b4732)file::readFromJson
(77e0f2e)This is a quick released aimed to fix issues in resource downloading and memory leaking.
Fields
struct to avoid forgetting m_fields
(4505b0d)getChildOfType
entering an infinite loop with negative indices (a795487)level:
and mod:
to MDTextArea (8c61a6f)disownPatch
(4c492c1)CCMenuItem::activate
crashes (005d245, 7f9dcc6)gd::map
(d165616, e4ab881, ea6ac9f)gd::unordered_map
and gd::unordered_set
on Windows (#636, #644, 912aa23)Patch::updateBytes
to update a patch (ba648340)GeodeUpdater.exe
from hanging (d139049b)numFromString
for floating point numbers (6d91804)ScrollLayer
cropping (5c8ee29)char const*
and std::string
overloads for gd::string
(982e8ab, a19d26d)Permissions
(b082dd1)pushNest/popNest
not doing correct indent value (c7a1f76)DispatchEvent
to use their own pools, greatly increasing performance (d8ac85b)handleTouchPriority
(28bd757)Full Changelog: https://github.com/geode-sdk/geode/compare/v2.0.0-beta.20...v2.0.0-beta.21
numFromString
utility for safely parsing numbers (c4e9c17)CCNode::setContentWidth
along with respective height setter and getters (e06b907)getChildBySpriteFrameName
(85f8a20)isSpriteFrameName
(eea3556)TextInput
class, deprecating InputNode
(28f393b)InputNode
and TextInput
using tags on their internal input node for controlling behaviour (29f99c2)strfmt
and cstrfmt
utilties for being outdated and unsafe (b69ac71)clamp
utility use template magic for better type inference (4ba0b7d)superseded
importance level to incompatabilities (e80d228)pickFile
on Android (9051779)This release adds some small random fixes like fixing the pickup collectibles.
geode::openSupportPopup
for opening the Support page for a mod (438252f)<ca>
to MDTextArea (ca683fa)GameObjectType
s (8e4b76f)Mod::hasAvailableUpdate
(b71ae17)is_json
functions more accurate (803df4f)JsonValidation
leaking exceptions in into
(83847e3)CCPoint
not actually working properly (1daa671)geode::web::fetchJSON
and ColorPickPopup
not being DLL-exported (2c1eb67, 8250a73)MDPopup
height estimations (cc4c32e)beta.18 omg.. 🎉