Skip to content
This repository was archived by the owner on Feb 1, 2026. It is now read-only.

Verb definition flag (replacing callstack checks)#963

Merged
offalynne merged 1 commit intooffalynne:dev_10.1from
tabularelf:dev_10.1_verb_flag_html5_fix
Jun 14, 2025
Merged

Verb definition flag (replacing callstack checks)#963
offalynne merged 1 commit intooffalynne:dev_10.1from
tabularelf:dev_10.1_verb_flag_html5_fix

Conversation

@tabularelf
Copy link
Copy Markdown
Contributor

HTML5 doesn't work at all when going off by debug_get_callstack() in situations where code is obfuscated.
This change remedies this by instead introducing a flag for toggling on/off within __InputSystem(), to allow InputDefineVerb() and InputDefineCluster() when only called within __InputConfigVerbs().

@offalynne offalynne merged commit 558d5ee into offalynne:dev_10.1 Jun 14, 2025
offalynne pushed a commit that referenced this pull request Jun 14, 2025
offalynne added a commit that referenced this pull request Jun 16, 2025
* Add `InputBufferPressed()`

* typo in `InputBindingSet()`

Signed-off-by: Alynne <alviscera@gmail.com>

* handle undefined for `__InputBindingIsThumbstick()`

Signed-off-by: Alynne <alviscera@gmail.com>

* Cluster validation (#957)

* normalise `VirtualButton` debug vector

* Provisional WASM support

thanks @tabularelf

* Block dysfunctional NSO controllers on Apple Mobile

Signed-off-by: Alynne <alviscera@gmail.com>

* Fix hotswap thrashing

* Removes extraneous code from `InputPartySetJoin()`

* Update gamepad data

* Sets up new default `InputPartySetJoin()` behaviour

* Replaced callstack check with a flag variable check, for better platform consistency (#963)

* Switch 2 gamepad support

Switch 2 icons
Add Switch 2 GameChat button, Cleanup

* Remove template strings

* Switch 2 gamepads

* Bump version

---------

Signed-off-by: Alynne <alviscera@gmail.com>
Co-authored-by: Juju Adams <julian.adams@email.com>
Co-authored-by: TabularElf <tabularelf@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants