Commit Graph

3 Commits

Author SHA1 Message Date
SkyratBot
496b82be71 [MIRROR] Adds VERB_REF and derivative [MDB IGNORE] (#20346)
* Adds VERB_REF and derivative (#74500)

## About The Pull Request

Apparently in (one) place in the codebase, we were still using stuff
like `.verb/example_verb` for stuff like `INVOKE_ASYNC()` and
`CALLBACK()`s, and I'm pretty sure this is one of those things that are
being phased out in 515 (like we had to deal with in
4d6a8bc537), so let's give it the same
treatment as we did `PROC_REF` in November 2022.

In order to make this work, I created a generic backend of define
macros, and then moved two things: `PROC_REF` and `VERB_REF` to just
leverage that backend as needed. This was done just so we didn't have to
copy-paste code in case we needed to update these macros in the future,
let me know if I should approach this a different way.
## Why It's Good For The Game

code don't break (or at least the compile-time assertions won't break)
when we inevitably fully shift to 515. whoopie!
## Changelog
Nothing players should be concerned about.

* Adds VERB_REF and derivative

---------

Co-authored-by: san7890 <the@san7890.com>
2023-04-05 11:34:08 -07:00
SkyratBot
5d0c4cdcc3 [MIRROR] Enables 515 tests [MDB IGNORE] (#17725)
* Enables 515 tests (#71473)

Random gc failures seem to be gone and savefile compatibility working in
515.1596. So let's try enabling this.

Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com>

* Enables 515 tests

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
Co-authored-by: John Willard <53777086+JohnFulpWillard@ users.noreply.github.com>
Co-authored-by: Tastyfish <crazychris32@gmail.com>
2022-11-28 11:15:57 -05:00
Zonespace
f7c26bbf25 515 Compat (#17465)
* ONLY SKYRAT CHANGES

* ACTUALLY SKYRAT CHANGES

* yolo, revert later

* Update alternate_byond_versions.txt

Co-authored-by: AnturK <AnturK@users.noreply.github.com>
2022-11-15 06:59:06 +00:00