Ed
4a98d86330
wastelands ( #1181 )
2025-04-13 22:43:47 +03:00
Ed
ac541b63ef
new round leave system ( #1178 )
...
* round leave
* maps update
2025-04-13 15:36:41 +03:00
Ed
26d81b684b
Weather refill ( #1175 )
...
* refillable by weather
* fix
2025-04-13 01:01:22 +03:00
Ed
517bc5418b
Wendigo demiplane antag ( #1174 )
...
* wendigo
* ritual3
* Update sky_lightning.yml
2025-04-12 17:32:53 +03:00
Ed
da5190ae60
Farming rebalance ( #1171 )
...
* farming rebalance
* Update base.yml
* Update CP14FarmingSystem.Resourse.cs
2025-04-11 23:45:03 +03:00
Ed
0decd375e4
Birch tree ( #1154 )
...
* birch
* wooden birch log and planks
* birch tile crafting
* add birch to worldgen
* Update grasslands.yml
* wooden planks (any)
* universal wood crafting
* birch wall
2025-04-09 15:54:38 +03:00
Ed
e77645d9d6
old tiles YES ( #1144 )
2025-04-07 01:34:45 +03:00
Ed
b66ee390a6
Dynamic demiplane weather + farming hotfix ( #1131 )
...
* dynamic demiplane weather
* add skeleton sprite
* hotfix farming
* Update wheat.yml
2025-04-04 10:35:48 +03:00
Ed
48831380b4
Give some love to farming ( #1124 )
...
* give some love to farming
* Queryptimization
* Fuck soil!!!
* fuck soil in prototypes!
* seeds improve
* partial merge wild and farm
* some strange fix
* plant kills refactor, add compost
* fix compost
* Update migration.yml
* rain can watering plants
* sage update
* Update seeds.yml
* sage smoking update
* Update seeds.yml
2025-04-03 15:29:08 +03:00
Ed
edc67dd280
Storm nerf ( #1107 )
...
* weather lightning nerf
* port storm weather to gamerule events
* fix
2025-03-31 23:46:21 +03:00
Ed
9d6e023bd0
Merge remote-tracking branch 'upstream/stable' into ed-311-03-2025-upstream-2
...
# Conflicts:
# Content.Client/Administration/AdminNameOverlay.cs
# Content.Client/Administration/UI/Bwoink/BwoinkControl.xaml
# Content.Client/Guidebook/Controls/GuideReagentReaction.xaml
# Content.Client/Options/UI/Tabs/KeyRebindTab.xaml.cs
# Content.Client/SubFloor/SubFloorHideSystem.cs
# Content.Server/Administration/Systems/AdminVerbSystem.Antags.cs
# Content.Server/Antag/AntagSelectionSystem.cs
# Content.Server/Cloning/CloningSystem.cs
# Content.Server/GameTicking/Rules/Components/ParadoxCloneRuleComponent.cs
# Content.Server/GameTicking/Rules/ParadoxCloneRuleSystem.cs
# Content.Server/Roles/ParadoxCloneRoleComponent.cs
# Content.Shared.Database/LogType.cs
# Content.Shared/CCVar/CCVars.Interface.cs
# Content.Shared/Cloning/CloningEvents.cs
# Content.Shared/Cloning/CloningSettingsPrototype.cs
# Content.Shared/Humanoid/NamingSystem.cs
# Content.Shared/Humanoid/Prototypes/SpeciesPrototype.cs
# Content.Shared/Light/Components/SunShadowCycleComponent.cs
# Content.Shared/Storage/StorageComponent.cs
# Resources/Changelog/Admin.yml
# Resources/Changelog/Changelog.yml
# Resources/Credits/GitHub.txt
# Resources/Locale/en-US/paradox-clone/role.ftl
# Resources/Maps/bagel.yml
# Resources/Maps/loop.yml
# Resources/Prototypes/Chemistry/mixing_types.yml
# Resources/Prototypes/Datasets/Names/last.yml
# Resources/Prototypes/Entities/Effects/puddle.yml
# Resources/Prototypes/Entities/Mobs/Player/clone.yml
# Resources/Prototypes/Entities/Mobs/Species/base.yml
# Resources/Prototypes/Entities/Objects/Deliveries/deliveries_tables.yml
# Resources/Prototypes/Entities/Objects/Devices/pda.yml
# Resources/Prototypes/Entities/Objects/Tools/handheld_mass_scanner.yml
# Resources/Prototypes/GameRules/events.yml
# Resources/Prototypes/Maps/Pools/default.yml
# Resources/Prototypes/Objectives/paradoxClone.yml
# Resources/Prototypes/Reagents/Consumable/Drink/alcohol.yml
# Resources/Textures/Clothing/Eyes/Glasses/jensen.rsi/equipped-EYES-arachnid.png
2025-03-31 12:41:37 +03:00
Ed
011e90a5d1
Weather gameplay effects ( #1089 )
...
* pipa
* Weather effects
* Weather in demiplanes!
* demiplane enter roofs
* Demiplane ruins
* Update weather.yml
* Update paper.yml
* Update paper.yml
2025-03-30 17:27:05 +03:00
Ed
abdd46c7d5
Random bugfixes and balance ( #1088 )
...
* shared magic energy examine
* fix #1067
* fix #984
* nerf slimes
* fireSpread nerf
* slimes demiplane examine + remove whistler
2025-03-29 22:08:58 +03:00
ScarKy0
89ea21bc31
Fix admeme hand teleproter. ( #36147 )
...
* init
* changes
2025-03-29 17:51:46 +03:00
ArZarLordOfMango
f81f7a836e
mana-fix ( #1082 )
2025-03-29 16:57:13 +03:00
ScarKy0
87be2dde27
Fix codermins appearing as red in-game OOC ( #36148 )
...
init
2025-03-29 12:33:25 +01:00
Link
b9fad6cbd4
Mana no longer regenerates after death ( #1027 )
...
* Update CP14MagicEnergySystem.Draw.cs
* :nerd:
* Update CP14MagicEnergySystem.Draw.cs
* Update CP14MagicEnergySystem.Draw.cs
* oops...
---------
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com >
2025-03-28 11:10:42 +03:00
slarticodefast
7c44038f63
Add paradox clone to admin antag control ( #36105 )
...
* make paradox clone receive the original's objectives
* antag control verb
* rename verb
2025-03-27 10:04:25 -07:00
Ed
1e36a61339
Skill progression system [Draft] ( #1056 )
...
* fuck all
* clean up
* remove knowledge books
* Update base.yml
* cl
* fix #991
* fix
* Update subgamemodes.yml
* manual migration + recipes fix
* Update comoss.yml
* setup data
* setup skills systems
* more blacksmithing skills
* Update base.yml
* Create CP14SkillEffectAction.cs
* skill button returns
* base graph UI window
* skill tree drawing
* UI improve
* pyro setup
* skill trees selection, dragging control
* refactor skill system: rename Skills to LearnedSkills, add experience tracking and learning logic
* Create available.png
* skill description generation setup
* auto parsing skill names and descriptions
* Hydrosophistry
* water light fire and metamagic ported to skill tre
* ice dagger spell returns
* Update ice_dagger.yml
* delete old files
* Update modular_garde.yml
* ice arrow spell
* link graph with parallax
* show experience counter
* polish
* puf
* p
* pipap
* finally ready to merg?
* fix
* fix 2
2025-03-27 17:20:20 +03:00
Tayrtahn
bf17f85ced
Cleanup AdminVerbSystem ( #36099 )
...
* Fix 3 warnings in AdminVerbSystem.Tools
* Fix 3 warnings in AdminVerbSystem.Smites
* Use SetMapCoordinates directly
2025-03-26 19:36:29 +01:00
slarticodefast
c8494dd5c9
Improve paradox clone item copying ( #35993 )
...
* even better item copying for the paradox clone
* copy paper
* fix
* blacklist implanter
* string.Empty
---------
Co-authored-by: ScarKy0 <scarky0@onet.eu >
2025-03-26 17:13:02 +01:00
slarticodefast
f838e6730d
Fix faction icons for paradox clones ( #35910 )
...
* fix nukie icon
* add revs to cloning pod again
2025-03-26 16:34:17 +01:00
slarticodefast
9ff43f344e
Show paradox clones in deadchat ( #35940 )
...
show clones in deadchat
2025-03-26 16:30:14 +01:00
Tayrtahn
9b28aedbc5
Cleanup TabletopSystem.Map ( #36097 )
...
* Add SharedMapSystem dependency
* IMapManager.MapExists -> SharedMapSystem.MapExists
* IMapManager.CreateMap & IMapManager.GetMapEntityId -> SharedMapSystem.CreateMap
* IMapManager.DeleteMap -> SharedMapSystem.DeleteMap
* Remove IMapManager dependency
2025-03-26 15:17:28 +01:00
Milon
b97de9d603
add predicted popups with PVS filtering ( #36092 )
...
add
2025-03-26 12:45:29 +01:00
Errant
2f30fe3ceb
adminnotes command cleanup ( #36086 )
...
localize adminnotes command, autocomplete
2025-03-25 22:42:17 -07:00
Tayrtahn
462519b7da
Cleanup WarpCommand ( #36088 )
...
* EntityCoordinates.GetGridUid -> SharedTransformSystem.GetGrid
* EntityCoordinates.GetMapId -> SharedTransformSystem.GetMapId
* Hey look, there's been a bug here this whole time
* TransformComponent.Coordinates.set -> SharedTransformSystem.SetCoordinates
* Now actually working!
* Formatting why not
* Remove unneeded GetComponent
2025-03-26 03:17:46 +01:00
Tayrtahn
7270988961
Cleanup BiomeSystem.Commands ( #36084 )
...
* _mapManager.GetMapEntityId -> _mapSystem.GetMapOrInvalid
* _mapManager.MapExists -> _mapSystem.MapExists
* Unused using
2025-03-25 23:30:06 +01:00
Tayrtahn
1364bfd422
Cleanup SpecialRespawnSystem ( #36087 )
...
* grid.TileIndicesFor -> _map.TileIndicesFor
* coords.ToMap -> _transform.ToMapCoordinates
* grid.TryGetTileRef -> _map.TryGetTileRef
* grid.GridTileToWorldPos -> _map.GridTileToWorldPos
* grid.WorldToTile -> _map.WorldToTile
* grid.GridTileToLocal -> _map.GridTileToLocal
* Formatting why not
2025-03-25 23:16:48 +01:00
Tayrtahn
8dfa2e8f95
Cleanup PathfindingSystem ( #36083 )
...
* EntityCoordinates.GetMapUid -> SharedTransformSystem.GetMap
* EntityCoordinates.GetGridUid -> SharedTransformSystem.GetGrid
* EntityCoordinates.ToMapPos -> SharedTransformSystem.ToMapCoordinates().Position
* Formatting why not
2025-03-25 21:51:11 +01:00
ScarKy0
c3d0b93ddf
Fix admin "Spawn here" verb ( #36080 )
...
* init
* review
* review
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-03-25 19:40:54 +01:00
Pieter-Jan Briers
290bffceec
Make pow3r validation logic available on release ( #36075 )
...
I want to run this on live servers. It's behind a power_validate command, it still doesn't automatically get ran outside debug otherwise.
2025-03-25 10:02:39 -07:00
Errant
72141abf8a
Admin playerlist antag presentation rework ( #35538 )
...
* refactor(src): Minor refactor of Draw in "AdminNameOverlay. And new info about playtime player
* fix(src): Add configure classic admin owerlay
* fix
* antag status indication rework
* the cvars are free, you can just take them
* update playerlist on cvar change
* more overlay options
* tweak(src): Use _antagLabelClassic and tweak style
* tweak(src): Add config display overlay for startingJob and playTime
* tweak(src): Vector2 is replaced by var
* tweak(src): return to the end of the list
* add new option checkboxes
* passing ConfigurationManager through constructor, some format changes
* made sorting values more futureproof
* comments
* labels
* no point commenting this out when the overlay stack PR will uncomment it again anyway
* sorting prototype
* localize symbols because why not
* symmetry
* Revert "localize symbols because why not"
This reverts commit 922d4030300285a45777d62fcfd9c74b25fe7a60.
* layout and formatting stuff
* fix errant space
---------
Co-authored-by: Schrödinger <132720404+Schrodinger71@users.noreply.github.com >
2025-03-25 17:03:59 +01:00
Tayrtahn
67b76d81e5
Fix SpeakOnTrigger not working for messages starting with '.' ( #36053 )
2025-03-24 11:19:29 -07:00
metalgearsloth
a9a6b98f99
Fix alerts mispredict + log spam ( #36004 )
...
tstalker alerted me to it and noticed the classic case of shallow copies.
2025-03-22 12:41:16 +01:00
SlamBamActionman
71ae9257f7
Remove serverside StandingStateSystem ( #35999 )
...
Refactor system
2025-03-22 16:00:21 +11:00
Killerqu00
dacf0d915c
Hover examine buttons ( #35206 )
...
* hover examine verbs (not aligned to the left yet)
* handle click hovers and align them to the left
* revert contrabandsystem changes (this is for another PR)
* add support for markup tags
2025-03-22 13:22:01 +11:00
SlamBamActionman
6856440084
Add antag notice to admin chat alerts ( #35994 )
...
Add antag notice to admin chat pop-ups
2025-03-22 00:21:32 +01:00
Ed
52e6e9b28f
Carcat night vision ( #1046 )
...
* carcat night vision
* Update nightVision.yml
2025-03-21 16:53:59 +03:00
beck-thompson
97d0f14dae
Predict pipe anchoring and unanchroing ( #35977 )
...
* yay prediction
* Added cool popups
* bruh
* this is better!
2025-03-21 12:43:35 +03:00
slarticodefast
4d50a5a903
Fix thermal regulation ( #35971 )
2025-03-20 23:40:31 +01:00
SlamBamActionman
43d08100b9
"New player" admin logging improvements ( #35961 )
...
* Initial commit
* Adjust a whoooole bunch of logs
* Also spears
* Track going crit
* Review fix
* Review fixes
2025-03-20 20:56:51 +01:00
metalgearsloth
9292e3a43c
Sloth's subfloor vismask adventure ( #35347 )
...
* Add a subfloor vismask
Significantly cuts down on sent entity count.
* More optimisations
* Fix command
* Fixes
* namespace cleanup
* Review
* Vismasks
* Content update
* Bandaid
* awewa
* Revert these
* reh
* Update Content.Shared/SubFloor/TrayScannerComponent.cs
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-03-21 00:57:04 +11:00
paige404
2e7f01b99e
Fix broken layer hiding on clothes with multiple equipment slots ( #34080 )
...
* Fix broken layer hiding on clothes with multiple equipment slots
* Refactor ToggleVisualLayers, HideLayerClothingComponent, and ClothingComponent to allow more
precise layer hide behavior and more CPU efficient layer toggling.
* Adjust HumanoidAppearaceSystem to track which slots are hiding a given layer (e.g. gas mask and welding mask)
Add documentation
Change gas masks to use the new HideLayerClothingComponent structure as an example of its usage
* Fix the delayed snout bug
* Misc cleanup
* Make `bool permanent` implicit from SlotFlags
any non-permanent visibility toggle with `SlotFlags.None` isn't supported with how its set up. And similarly, the slot flags argument does nothing if permanent = true. So IMO it makes more sense to infer it from a nullable arg.
* Split into separate system
Too much pasta
* Remove (hopefully unnecessary) refresh
* Fisk mask networking
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
* Keep old behaviour, use clearer names?
I'm just guessing at what this was meant to do
* english
* Separate slot name & flag
* dirty = true
* fix comment
* Improved SetLayerVisibility with dirtying logic suggested by @ElectroJr
* Only set mask toggled if DisableOnFold is true
* FoldableClothingSystem fixes
* fix bandana state
* Better comment
---------
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2025-03-21 00:30:47 +11:00
Tayrtahn
86aa82f2b6
Cleanup: Remove redundant prototype name specifications ( #35793 )
...
* Remove redundant prototype name specifications
* These can stay
2025-03-19 19:30:31 +01:00
SlamBamActionman
1d4ff1b0d1
Metagame improvements to antag-before-job selection system ( #35830 )
...
* Initial commit
* Update the selection to only count for people who have one of the preferences assigned; latejoin on delay no longer applies pre-selection.
2025-03-19 18:28:25 +01:00
Tayrtahn
398d92a064
Fix artifacts swapping places with ghosts ( #35074 )
...
* Prevent artifacts swapping position with ghosts
* Filter for MobStateComponent instead
* Update Content.Server/Xenoarchaeology/XenoArtifacts/Effects/Systems/PortalArtifactSystem.cs
* bluh
2025-03-19 12:11:53 -04:00
Арт
709b78080f
Weapon Sharpening System Update & Bread Slicing Fix ( #915 )
...
* SharpeningUpdate
* BreadSlicingFix
Before that, bread slices could be cut endlessly into new bread slices.
---------
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com >
2025-03-19 13:36:46 +03:00
Ed
1867903c46
Planetarization ( #1040 )
...
* tiers to level demiplanes
* Update demiplane_keys.yml
* demiplane on planets
* migrate to wizden dayCycle + planetarize Comoss
* Update comoss_d.yml
* Update audio_music.yml
* Update dev_map.yml
* add shadows to demiplanes
* remove outdated systems
* fix silvas
* silva fix
* Update factoria.yml
* Update island.yml
2025-03-19 12:52:37 +03:00
Tayrtahn
e76b81d291
Remove non-networked Dirty call in GuardianSystem ( #35916 )
2025-03-18 21:37:14 -04:00