Slava0135
53db6bc265
Examine throwable damage ( #18580 )
2023-08-07 19:09:35 +10:00
Slava0135
b49f0df05e
fix reflected projectiles dealing stamina damage ( #17648 )
2023-08-06 23:44:41 +10:00
deltanedas
af8302445d
stimulants increase stamina ( #18754 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-08-06 21:06:23 +10:00
metalgearsloth
aa8efc9a26
Melee rebalancing ( #17520 )
2023-08-06 12:55:38 +10:00
metalgearsloth
94e2c7a4b0
Fix godmode mispredicts ( #18524 )
...
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
2023-08-04 14:53:07 +10:00
metalgearsloth
90110183be
Fix a bunch of logger warnings ( #17691 )
2023-06-27 23:56:52 +10:00
Leon Friedrich
4f8ea0c19b
Fix damage visuals not resetting in some cases ( #17399 )
2023-06-19 03:22:41 +10:00
Slava0135
082d204173
Fix shield modifiers ( #17071 )
...
* use uid instead of .Owner
* a bit of refactoring
* block damage reimplemented
2023-06-04 20:23:54 -06:00
metalgearsloth
a5e264a75e
Fix stamina popup spam ( #16991 )
2023-06-01 00:24:06 +10:00
metalgearsloth
64bb57cdef
Remove some client IEnumerables ( #16501 )
2023-05-16 22:55:22 +10:00
Leon Friedrich
2bd5fb3736
Remove obsolete Fixture.Body references ( #16259 )
2023-05-09 17:21:26 +10:00
Slava0135
1e56271d39
Hot potato on fire ( #16017 )
2023-05-06 20:30:16 +10:00
Nemanja
0604c93d50
Defibrillator ( #15922 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-05-03 10:10:19 +10:00
metalgearsloth
d51d74d934
Content fixes for timeoffsets ( #15934 )
2023-05-01 14:49:25 +10:00
Chief-Engineer
8704707dbd
Fix incorrect source weapon in stamina damage logs ( #15778 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2023-04-27 11:56:51 -07:00
Kara
48cefca4e4
Godmode refactor ( #14651 )
2023-03-23 14:57:15 -04:00
metalgearsloth
49c7c0f9a7
Remove stamina + damageable .Owner ( #14602 )
...
* Remove stamina + damageable .Owner
* More
2023-03-12 09:19:05 -04:00
Vordenburg
4183b5f449
Fire MeleeHitEvent on misses. ( #12867 )
...
* Fire MeleeHitEvent when there are no targets.
* Prevent certain weapons from activating if they had no hit entities on hit.
* Prevent miss events from firing when target is yourself or was deleted.
* Use .Value as Target is already known not to be null.
* uid changes
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-02-13 12:55:39 +00:00
Nemanja
c4a92fdfa3
Meat Anomaly Tweaks ( #14026 )
...
* Meat Anomaly Tweaks
* 50%
2023-02-12 20:17:54 +00:00
Jezithyr
eeb5b17b34
Mobstate Refactor ( #13389 )
...
Refactors mobstate and moves mob health thresholds to their own component
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-01-13 16:57:10 -08:00
Leon Friedrich
52272e19cd
Fix damage mispredict ( #13304 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/13147
2023-01-03 17:43:35 +11:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
Chief-Engineer
388d186fc7
Add stamina logs ( #12921 )
2022-12-12 15:21:15 +11:00
metalgearsloth
fb3f6fa80f
Predicted stamina ( #12413 )
...
* Predicted stamina
Needed to do some semblence of predicted melee.
* Okay now done.
* Pause support
* Comment
2022-11-08 14:34:07 -06:00
Rane
9e917d44fe
[3 lines] fix damage origin ( #12195 )
2022-10-30 18:39:38 +11:00
Paul Ritter
79854e59a4
adds a source uid to most damage & mobstate events ( #11559 )
...
Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com >
2022-10-08 12:15:27 +02:00
metalgearsloth
600c0e3255
Fix a few warnings ( #11576 )
2022-10-04 14:24:19 +11:00
Visne
356a6b8d2e
Event-ify Rejuvenate ( #11145 )
2022-09-15 03:30:56 +10:00
rolfero
4b23521af5
Melee special examine ( #11168 )
...
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com >
2022-09-10 23:39:36 -07:00
metalgearsloth
2f07270744
Add examines for damage values ( #11090 )
...
* Add examines for damage values
Even immersive sims still give you values.
We should also do this for armour so people don't have to yml dive and so the general public actually know the balance of things.
* Slightly better
* Cleanup
2022-09-08 18:08:14 -05:00
metalgearsloth
a2a5df1990
Damage masks ( #9402 )
2022-07-06 17:58:14 +10:00
metalgearsloth
2b6c352aff
Jetpacks ( #9023 )
...
* Movement acceleration
* tweaks
* Weightless refactor coz fuck it
* CCVars
* weightless movement tweaks
* Some cleanup while I'm here
* dorkpacks
* thanks fork
* fixes
* zoomies
* toggles
* hmm
* yamls
* b
* so true
* Effects refactor
* namespace
* review
2022-06-24 17:44:30 +10:00
EmoGarbage404
a10bec0641
Slow on damage fix ( #9044 )
2022-06-22 19:42:55 -07:00
EmoGarbage404
2697bbf8c7
Polymorphs and Transformation ( #8185 )
2022-05-18 14:05:22 +10:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
Alex Evgrashin
4aa45dc695
Remove IRadiationAct ( #7757 )
...
* Move radiation collector to ECS
* Damagable system
* Remove IRadiationAct
* Add small helper field
* Update Content.Server/Radiation/Systems/RadiationSystem.cs
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
* Delete comment
* Fixed total rads
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
2022-04-28 22:36:25 +10:00
EmoGarbage404
db56d5ef60
Zombies!!! ( #7509 )
...
* wip
* heal on bite
* more fixes and additions
* don't crash
* Update medicine.yml
* zombie claw item and damage resist
* ignoredcomponents.cs
* Add zombie claw, fix infection, add immunities
* fix
* razzle dazzle
* yaml fix
* Update Content.Server/Disease/DiseaseZombieSystem.cs
Co-authored-by: Moony <moonheart08@users.noreply.github.com >
* Update Content.Server/Disease/DiseaseZombieSystem.cs
Co-authored-by: Moony <moonheart08@users.noreply.github.com >
* Update Content.Server/Disease/DiseaseZombieSystem.cs
Co-authored-by: Moony <moonheart08@users.noreply.github.com >
* Update Content.Server/Disease/DiseaseZombieSystem.cs
Co-authored-by: Moony <moonheart08@users.noreply.github.com >
* sdasadsadsadasd
* Generalize DiseaseProgression.cs
* final final final final final final cope seethe
* Update medicine.yml
* Update Content.Server/Disease/Components/DiseaseZombieComponent.cs
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com >
* Update BloodstreamSystem.cs
* Update Content.Server/Disease/Components/DiseaseZombieComponent.cs
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com >
* Update Content.Server/Disease/DiseaseZombieSystem.cs
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com >
* fixing until i die
* folder + zombietransfer fix
* smol fixe
* the smallest of fixes
* aaaa
* Infection timer buff
Co-authored-by: Moony <moonheart08@users.noreply.github.com >
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com >
2022-04-18 17:30:22 -05:00
Leon Friedrich
56168e592e
Explosion refactor ( #5230 )
...
* Explosions
* fix yaml typo
and prevent silly UI inputs
* oop
* Use modified contains() checks
And remove IEnumerable
* Buff nuke, nerf meteors
* optimize the entity lookup stuff a bit
* fix tile (0,0) error
forgot to do an initial Enumerator.MoveNext(), so the first tile was always the "null" tile.
* remove celebration
* byte -> int
* remove diag edge tile dict
* fix one bug
but there is another
* fix the other bug
turns out dividing a ushort leads to rounding errors. Why TF is the grid tile size even a ushort in the first place.
* improve edge map
* fix minor bug
If the initial-explosion tile had an airtight entity on it, the tile was processed twice.
* some reviews (transform queries, eye.mapid, and tilesizes in overlays)
* Apply suggestions from code review
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
* is map paused
* GetAllTiles ignores space by default
* WriteLine -> WriteError
* First -> FirstOrDefault()
* default prototype const string
* entity query
* misc review changes
* grid edge max distance
* fix fire texture defn
bad use of type serializer and ioc-resolves
* Remove ExplosionLaunched
And allow nukes to throw items towards the outer part of an explosion
* no hot-reload disclaimer
* replace prototype id string with int index
* optimise damage a tiiiiny bit.
* entity queries
* comments
* misc mirror comments
* cvars
* admin logs
* move intensity-per-state to prototype
* update tile event to ECS event
* git mv
* Tweak rpg & minibomb
also fix merge bug
* you don't exist anymore go away
* Fix build
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-03-31 21:39:26 -05:00
metalgearsloth
2f9f626ea9
Minor damage opt ( #7322 )
2022-03-29 00:26:39 +11:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
0da74b1bfb
misc optimization ( #6436 )
2022-02-02 22:40:22 -07:00
Leon Friedrich
d40bcc9168
Fix some mispredict reconciliation issues. ( #6319 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-01-31 03:34:48 +11:00
Leon Friedrich
013edcc545
Prevent inventory events from being relayed to pockets ( #6074 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com >
2022-01-10 15:37:20 +11:00
Vera Aguilera Puerto
3f79e3754f
Merge branch 'master' into 2021-12-03-remove-IEntity-komm-süsser-todd
...
# Conflicts:
# Content.Client/Crayon/CrayonDecalVisualizer.cs
# Content.Client/Tabletop/TabletopSystem.cs
# Content.IntegrationTests/Tests/InventoryHelpersTest.cs
# Content.Server/AI/EntitySystems/AiSystem.cs
# Content.Server/AI/Utility/AiLogic/UtilityAI.cs
# Content.Server/AME/AMENodeGroup.cs
# Content.Server/Administration/AdminVerbSystem.cs
# Content.Server/Body/Systems/RespiratorSystem.cs
# Content.Server/Chemistry/Components/InjectorComponent.cs
# Content.Server/Chemistry/TileReactions/CleanTileReaction.cs
# Content.Server/Chemistry/TileReactions/SpillTileReaction.cs
# Content.Server/Crayon/CrayonComponent.cs
# Content.Server/Doors/Components/ServerDoorComponent.cs
# Content.Server/Explosion/EntitySystems/TriggerSystem.cs
# Content.Server/Fluids/Components/MopComponent.cs
# Content.Server/Fluids/Components/SpillExtensions.cs
# Content.Server/Fluids/EntitySystems/PuddleSystem.cs
# Content.Server/Instruments/InstrumentSystem.cs
# Content.Server/Nutrition/EntitySystems/DrinkSystem.cs
# Content.Server/Nutrition/EntitySystems/FoodSystem.cs
# Content.Server/PneumaticCannon/PneumaticCannonSystem.cs
# Content.Server/Storage/Components/EntityStorageComponent.cs
# Content.Server/Storage/Components/StorageFillComponent.cs
# Content.Server/Stunnable/StunbatonSystem.cs
# Content.Server/Throwing/ThrowHelper.cs
# Content.Server/Weapon/Ranged/Barrels/BarrelSystem.cs
# Content.Server/Weapon/Ranged/Barrels/Components/ServerBatteryBarrelComponent.cs
# Content.Server/Weapon/Ranged/ServerRangedWeaponComponent.cs
# Content.Shared/Containers/ItemSlot/ItemSlotsSystem.cs
# Content.Shared/Damage/Components/DamageableComponent.cs
# Content.Shared/Damage/Systems/DamageableSystem.cs
# Content.Shared/MobState/Components/MobStateComponent.cs
# Content.Shared/Slippery/SharedSlipperySystem.cs
2021-12-07 17:48:49 +01:00
metalgearsloth
8af335097f
More (IComponent) shenanigans and also some contaminated IoCManager.Resolve<IEntityManager>() very long yes calls
2021-12-07 22:22:34 +11:00
DrSmugleaf
af4eb3c7cd
Fix more errors, client and server now build
2021-12-06 14:00:39 +01:00
Leon Friedrich
ae65418c52
Remove radiation & explosion damage logs. Add better explosion-trigger logs ( #5689 )
2021-12-05 13:34:32 +11:00
Vera Aguilera Puerto
f386b57148
Inline OwnerUid
2021-12-03 16:30:34 +01:00
Pieter-Jan Briers
64861ff034
Add Content.Shared.Database ( #5588 )
2021-11-28 14:56:53 +01:00
Leon Friedrich
0de4b7bc9f
Modify damage logging. ( #5579 )
2021-11-28 14:34:44 +01:00