Upstream 2026 08 29, Nuke Modular DB, replace DB with wiz. - #97
Open
NotActuallyMarty wants to merge 660 commits into
Open
Upstream 2026 08 29, Nuke Modular DB, replace DB with wiz.#97NotActuallyMarty wants to merge 660 commits into
NotActuallyMarty wants to merge 660 commits into
Conversation
* Fix decal prediction Tried to do it the clever way in after state handler but didn't reset properly so we do it the stupid way. * a * also these fixes
* snowball update * decal pass * janicart * uhhh * maybe this fixes it * fml
* Move server config, removed duped fields, add test * Use Validate calls instead of setting the cvars * grammar * Apply ElectroJr's suggestions * remove ServerConfigTest * Uncomment the remaining commented out config vals
* bugfix * this is needed to * whitespace * change where order is removed from
* refactor: as teleportation can work with entities out of PVS it cannot be predicted, so moving it to server * refactor: use predicted random and remove unused IsFirstTimePredicted from XAEDamageInArea * refactor: use predicted random and removed IsFirstTimePredicted from XAERandomTeleportInvokerSystem * refactor: fix horrible mistake of having server comp networked * refactor: fix XAEDamageInAreaSystem mispredicts * refactor: move random teleport invoker to shared * refactor: forgotten extra networked things
…system/component) (#45041) * ActionRestrictions * katana use ActionGrant/ItemActionGrant * TeleportAction * no more DashAbility * no more TeleportSpell * no more EnergyKatana * cleanup * fix whitelist and popup * docs * display recharge cooldown * refactor: whitespace consistency!111 * Revert "display recharge cooldown" This reverts commit 3b93b179 * popup for limited charges * maybe fix * no more CanUseCharge * upd * better? * refactor: using _SharedPhysicsSystem for TeleportActionSystem collision detection + small refactoring * refactor: xml-doc --------- Co-authored-by: Fildrance <fildrance@gmail.com>
* Initial Commit * Engineering and misc fixes * i forgot some stuff * more fixes
* Add recursive storage checking to the admin contra overlay. * remove redundant dependencies * Requested changes * whoops :P * Requested changes * Requested changes * Requested changes * Rqchanges + automatic reformatting whoops * RQ * RQ
inhand commits
* yml cleanup * revert cleanup, somthing is wrong * cleanup again, actually works * more cleanup and light fixes * removed duped descriptions * cleanup ground lighting * more clean * light ajustment * energy level down * suggested changes
* you can see the scrap in your hands now! wow! its dirty! * fixed the size.
* Fix for mech control panel not closing on pilot exit. * Added line spaces back to maintain formatting. * Check for TryEject to see if we should actually close the UI. * Added second _ui.CloseUI() to OnMechExit event, will properly close UI for pilot if they are forcefully ejected from the cockpit.
* New Inhands yay * i dont know how i messed that harmonica up honestly * whoops those arnt supposed to be syndicate * oops meta
* snoboll-a * snowball parallax * vs code sucks * k * ijrweirwer yskymhwwnfyhhycbab * help! engineer has me in maintenance! --------- Co-authored-by: nomdéraisonnablementlong <you@example.com>
* radiosystem is funny * review Co-authored-by: slarticodefast <slarticodefast@users.noreply.github.com> Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com> * dont forget your tests * dont forget your loc * networking Co-authored-by: Tayrtahn <Tayrtahn@users.noreply.github.com> * dont return because its breaks * uh * review Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com> * more predictions and cleanup * refactor: just me, being picky about whitespaces and commetns formatting --------- Co-authored-by: slarticodefast <slarticodefast@users.noreply.github.com> Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com> Co-authored-by: Tayrtahn <Tayrtahn@users.noreply.github.com> Co-authored-by: Tayrtahn <tayrtahn@gmail.com> Co-authored-by: Pok245 <113675512+Pok27@users.noreply.github.com> Co-authored-by: Fildrance <fildrance@gmail.com>
* Fix ReflectComponents.cs spread comment * Updated comment * refactor: further fix wording. --------- Co-authored-by: Fildrance <fildrance@gmail.com>
* init * fixes, ghosting * i dont know man * popups, slight rework, actually works now * review * failn't * partial review * new sprites * cleanup * fix * fix multiple gasps, allow stasis when dead * typo * yeah * yeah * wuh * merge master part 2 * sub attribute * first try? * renames * network * identity * fix ts * fix imports * applying state check * temp * may god have mercy upon my soul * stuff * Revert "stuff" This reverts commit de7ec9cb9f761f5cd954921a0efa495388634d30. * Revert "may god have mercy upon my soul" This reverts commit 3e1aa567d47e0576daa6ed420dad29b80c112a31. * Revert "temp" This reverts commit 501dd6d4f6fd22c466e4abb2a284212636123c4a. * Revert "applying state check" This reverts commit 3c211f0a54812797987c7ab93a9b140f66a9088d. * fix --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
* may god have mercy upon my soul * stuff * Revert "Always raise MobStateChanged on client (#45103)" This reverts commit 1951b00. * keep the cleanup * fuck you though * review * Update Content.Shared/DamageOverlay/SharedDamageOverlaySystem.cs Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com> * deltas * queries --------- Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
* Fix * Update --------- Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
* MapLight added to maps * Update Content.Server/server_config.toml wawa * Empty * snowball maplight * reverts server config changes (gonna make seperate PR) --------- Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
* botany-fix * Update plants.yml
fixes #45257
* notsure * huh * review Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> * review Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> * forgot --------- Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
… for equipper species (#44189) * ClientClothing: check for species in ClothingVisuals * Remove unused dict * 4-space meta.json * Run CheckForSpeciesSpcfcLayers in RenderEquipment * cleanup default clothing visuals * comments * that, not which * wrong entity doofus * ClothingCleanup, apply AJCM's suggestions Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com> * the alphabet * wrong entity doofus * writing a few comments * AJCM suggestions, part two Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com> * accidental double caps * comments! --------- Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
* Move BecomesStationComponent to Shared * Jarvis autonetwork this shit
…System.CanEquip`` (#44816) * Fix * Fixes * Missed * Comments
…7841) * Cancel if APC is in unpowered list * Also prevent re-power via re-construction * Revert useless dependency * Reduced event time by 10-20 seconds * Move to ApcSystem * Also verify game rule is active * Empty commit * Move station and affected checking * Check for main station grid * Fix format warnings * Somehow this got duplicated * Make GetRuleAffectingEntity() also check for BecomesStationComponent * Make APCSystem also check for ActivegameRuleComponent * Removed redundant checks and duplicate logic * Add GridEventEligibleComponent with flag for PowerGridChecks * Propagate GridEventEligibleComponent. * Revert GridEventEligible * Use GetLargestGrid
* adjust fire's energy output * adjust mob heat damage thresholds, fix moth guidebook * named the number
* fix stationScreen rotations * requested changes
…… (#45641) fix: publish changelog related steps temporarily commented out, updated changelog manually
* Fix target map coords * Improve performance * Bonus improvement * refactor: updated changelog * refactor: fix changelog entry --------- Co-authored-by: Fildrance <fildrance@gmail.com>
SpriteSystem.CopySprite instead of direct Copy Component
…683) a can of monster does miracles at 4am
move hunger slowdown back to starving
* disable AI static * comment
Contributor
Contributor License AgreementThanks for contributing to Goob Station. This pull request is waiting on How to signRead the CLA, then either react to this comment Comments are picked up immediately. Reactions are swept every ten minutes. Porting someone else's work?Add a line like this to the pull request description. Anyone who has already Signatures are recorded in |
…autogenerated migrations.
Contributor
|
VICTORY!! does this mean those really fucking fast and smooth doors where i cant find the PR that actually does that |
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.
About the PR
Upstream to latest wizden
Removes modular DB.
Replaces whatever the fuck we had going with our DB with wizden DB. Frankly you guys should coordinate Im sick of these mergeflicts.
Doubkecheck the migrations, i tested this and edited them manually but i barely understand how that shit works.
Besides that, builds and runs
Why / Balance
Technical details
Test plan
Media
runs. Tested nothing else.
Requirements
Breaking changes
Wizden merged more fucking refactors into chasmsystem before merging roudens, and like a chud rouden earlymerged his here. Thus if you Look at the commit history its a bit dirty as i was attempting to unfuck it.
Ended up just nuking ours, taking wizden, reapplying rouden's selectively. Entirely fucking untested but builds and i goobcommented it until its merged upstream because god fucking knows when that will be.
Changelog