Rebuild gameplay foundation and productionize core systems - #2
Merged
Conversation
Vinay-003
marked this pull request as ready for review
July 18, 2026 09:46
Owner
Author
|
Preservation update: The complete pre-gameplay-rebuild implementation has been preserved unchanged on branch This archive contains the original Bomb, CTF, combat, AI, progression, runtime, and related server implementations exactly as they existed before this PR. Disabled features in the new runtime are feature-gated; their source has not been discarded and can be ported or restored line-for-line from the archive branch. Do not delete or force-update |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Scope
This is the single combined gameplay rebuild PR requested after the menu/UI foundation was merged. The work is split into focused commits inside this PR rather than separate PRs.
Commits and systems
Authoritative server runtime
Deterministic match state machine
Authoritative combat rewrite
Ability runtime repairs
ActiveSlowFieldscollection that was previously never updated.Humanoid:Move(worldPosition)usage with physical velocity pulling.Versioned progression and persistence
UpdateAsyncrather than blindSetAsyncsaves.Bot AI rebuild
Repository quality gates
Deliberate product decisions
Standard,KOTH, andFFA.Static validation completed
main.ClientCoreare created by the new runtime.Init,EnableHeroAI, andClearused by the runtime.Required Roblox Studio verification before merge
Important limitation
This PR performs a comprehensive static code rebuild through GitHub, but a real Roblox Studio multiplayer playtest is still required because this environment cannot execute Roblox engine physics, replication, DataStore behavior, animation playback, or device input. The PR stays draft until that live verification is completed.