Skip to content

Comments

Pick up repeating verbs PR#2365

Merged
wixoaGit merged 5 commits intoOpenDreamProject:masterfrom
sowelipililimute:work/jblackquill/repeating-verbs
Aug 18, 2025
Merged

Pick up repeating verbs PR#2365
wixoaGit merged 5 commits intoOpenDreamProject:masterfrom
sowelipililimute:work/jblackquill/repeating-verbs

Conversation

@sowelipililimute
Copy link
Contributor

picking up that PR #2289

  • Repeating macros can now run any verb
  • Repeating behavior closely mimicks BYOND, where the last sent repeated key is the one being repeated
  • Verbs now execute its last override on an atom/client

allows movement in bay which uses repeating verbs for this
grafik

HeyBanditoz and others added 4 commits August 15, 2025 12:41
* Repeating macros can now run any verb
* Repeating behavior closely mimicks BYOND, where the last sent repeated key is the one being repeated
* Verbs now execute its last override on an atom/client
This removes the need for the server to find the "newest" verb definition every time
I also moved where `AddVerb()` is called on the compiler to fix a compile order issue
@boring-cyborg boring-cyborg bot added Client Involves the OpenDream client Compiler Involves the OpenDream compiler Runtime Involves the OpenDream server/runtime labels Aug 15, 2025
@wixoaGit wixoaGit enabled auto-merge (squash) August 18, 2025 04:10
@wixoaGit wixoaGit merged commit 7041f30 into OpenDreamProject:master Aug 18, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Client Involves the OpenDream client Compiler Involves the OpenDream compiler Runtime Involves the OpenDream server/runtime size/L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants