Skip to content

Byond 516 Fixes#543

Open
Ossa88 wants to merge 7 commits into
PentestSS13:masterfrom
Ossa88:newbyond
Open

Byond 516 Fixes#543
Ossa88 wants to merge 7 commits into
PentestSS13:masterfrom
Ossa88:newbyond

Conversation

@Ossa88
Copy link
Copy Markdown
Collaborator

@Ossa88 Ossa88 commented Feb 9, 2026

$$\color{red}WARNING$$

REQUIRES BYOND 516.16XX

Due to Byond 516.1670 forcing associated lists to now be alists this forces the code base to become incompatable with 515 versions for the server.

About The Pull Request

Byond 516.1670 and newer no longer allows numeric associative lists.

IE lists that are"
1 = 3
#DEFINE = 2... Where DEFINE is a number as well.

Why It's Good For The Game

Allows Servers running newer versions of the code to not get these critical errors.

I am no longer sure when alists were added to the code. As the github workflow failed when trying to use the last 515 branch. Meaning this forces the server/coding side of the codebase into 516 forever.

Changelog

Nothing Player Facing

@Ossa88 Ossa88 requested a review from Constellado as a code owner February 9, 2026 08:00
@Ossa88
Copy link
Copy Markdown
Collaborator Author

Ossa88 commented Feb 9, 2026

This will be merged once It is cleared by @Constellado

@Constellado
Copy link
Copy Markdown
Collaborator

This appears to conflict with one of the TMs, so I can't test it. likely the cherrypick.

@Ossa88
Copy link
Copy Markdown
Collaborator Author

Ossa88 commented Feb 20, 2026

this is a simple PR and doesnt need to be TMed by us...

This only exists so that the server becomes future proof for 516.1670+

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 4, 2026

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions
Copy link
Copy Markdown
Contributor

This PR has been inactive for a month. This means it is at risk of being auto closed in a week, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself

@github-actions github-actions Bot added the Stale label Apr 11, 2026
@Ossa88 Ossa88 removed the Stale label May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants