metalgearsloth
844c56c016
Fix thruster postmapinit ( #15623 )
2023-04-21 20:04:20 +10:00
Leon Friedrich
d1d13f4ef1
Fix misc construction bugs ( #15600 )
2023-04-21 14:01:35 +10:00
metalgearsloth
ae01618874
Revert "Revert "Replace `ResourcePath` with `ResPath` ( #15308 )" (#155… ( #15566 )
2023-04-20 20:16:01 +10:00
Slava0135
adb12676c6
replace apc panel with wires panel ( #14832 )
2023-04-20 16:42:22 +10:00
metalgearsloth
acf79a8209
Revert "Replace `ResourcePath` with `ResPath` ( #15308 )" ( #15551 )
2023-04-20 11:43:54 +10:00
Ygg01
71f358a027
Replace `ResourcePath` with `ResPath` ( #15308 )
2023-04-19 23:39:17 +10:00
Leon Friedrich
489660a6bb
Add interaction tests ( #15251 )
2023-04-14 12:41:25 -07:00
Leon Friedrich
21378f6e41
Fix misc bugs ( #15314 )
2023-04-12 10:18:30 +10:00
DrSmugleaf
ec28358e06
Remove mech component references ( #15246 )
2023-04-09 15:20:55 -07:00
Leon Friedrich
507b0d7320
Fix computer deconstruction ( #15187 )
2023-04-08 10:54:28 +10:00
DrSmugleaf
b947856431
Remove hands component reference ( #15197 )
2023-04-07 11:21:12 -07:00
Leon Friedrich
b9b8180131
DoAfter & misc interaction fixes ( #15144 )
2023-04-05 10:19:28 +10:00
Leon Friedrich
df3dae9093
DoAfter fixes ( #15127 )
2023-04-03 23:28:55 -07:00
Leon Friedrich
19277a2276
More DoAfter Changes ( #14609 )
...
* DoAfters
* Compact Clone()
* Fix mice and cuffables
* Try generalize attempt events
* moves climbabledoafter event to shared, fixes issue with climbable target
* Fix merge (cuffing)
* Make all events netserializable
* handful of doafter events moved
* moves the rest of the events to their respective shared folders
* Changes all mentions of server doafter to shared
* stop stripping cancellation
* fix merge errors
* draw paused doafters
* handle unpausing
* missing netserializable ref
* removes break on stun reference
* removes cuffing state reference
* Fix tools
* Fix door prying.
* Fix construction
* Fix dumping
* Fix wielding assert
* fix rev
* Fix test
* more test fixes
---------
Co-authored-by: keronshb <keronshb@live.com>
2023-04-02 21:13:48 -04:00
Leon Friedrich
473a02120d
Map-Init guidebook entities. ( #14823 )
2023-03-24 20:00:29 +11:00
Slava0135
d03ca61da1
Telecom server panel check ( #14523 )
2023-03-23 20:09:45 -04:00
Leon Friedrich
24ef92de18
Fix `EmptyContainer` construction action ( #14406 )
2023-03-15 11:14:18 +11:00
metalgearsloth
6157dfa3c0
Salvage dungeons ( #14520 )
2023-03-10 16:41:22 +11:00
keronshb
e9dbcc4278
Another round of DoAfter fixes ( #14295 )
2023-03-01 11:51:42 +11:00
metalgearsloth
44fb8a9e2d
Fix rsi sprite access for verbs ( #14284 )
2023-02-26 18:48:57 +11:00
Leon Friedrich
7430a3dba2
Construction debug logs ( #14257 )
2023-02-26 04:14:26 +11:00
keronshb
9ebb452a3c
DoAfter Refactor ( #13225 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com>
2023-02-25 01:01:25 +01:00
Nemanja
c6c319f7e4
move lockcomponent to shared ( #13722 )
...
* move lockcomponent to shared
* ajcm review
2023-02-12 01:12:29 +00:00
metalgearsloth
7259e78ef2
Hotfix VisualizerDataInt ( #13920 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/13919
2023-02-03 23:46:47 +11:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00
Chief-Engineer
6f58f5a36c
Improve construction logs ( #13146 )
2023-01-20 08:17:57 -08:00
Timothy Teakettle
a7a4137cc7
moves steak cooking to use construction graphs, new temperature construction graph step ( #13219 )
2023-01-20 08:09:13 -08:00
metalgearsloth
1b0e50ae19
Remove last component.Name calls ( #13593 )
2023-01-19 13:57:18 +11:00
metalgearsloth
2873a830bd
ECS airlocks ( #13500 )
2023-01-17 11:44:32 -07:00
Nemanja
fd9e1f3738
machine upgrade guidebook ( #13511 )
...
* machine upgrade guidebook
* oops
* guidehelpcomponent
* build, damn you
2023-01-16 10:53:23 -06:00
Theomund
a59f301121
Fix construction popup messages ( #13470 )
...
resolves https://github.com/space-wizards/space-station-14/issues/13333
2023-01-16 13:29:44 +11:00
Leon Friedrich
cf509c1e38
Add material arbitrage tests ( #13315 )
2023-01-15 00:57:59 -08:00
Kara
1f015dbb1d
Minor artifact fixes ( #13360 )
...
* rename phasing artifact + fix it
* fix wandering cant be scanned
2023-01-11 02:16:16 -06:00
Nemanja
06a80422b5
machine frame tweaks ( #13248 )
...
Closes https://github.com/space-wizards/space-station-14/issues/11547
Closes https://github.com/space-wizards/space-station-14/issues/11549
2022-12-31 22:06:31 -08:00
Nemanja
faca40b8d5
more component ref removal + combining server/client comps ( #13178 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2022-12-25 05:28:21 +01:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
metalgearsloth
b3e55c5e22
Don't allow non-hard anchor overlap ( #12890 )
2022-12-17 14:51:30 +11:00
Chief-Engineer
eb18363bd2
Add multiple logs ( #12857 )
2022-12-15 19:33:27 +01:00
Leon Friedrich
6fa2391e42
Replaces anchored lookup flag with static ( #13036 )
2022-12-15 15:29:46 +11:00
metalgearsloth
3b3963083b
Replace GridEntityId with Owner ( #12743 )
2022-12-12 14:59:02 +11:00
Nemanja
913e1ee676
Exosuit: Ripley ( #12668 )
...
* mechs
* interaction relay
* atmos handling
* fuck around with interaction events
SPAGHETTI CODE OH MY GOD
* more sprites and whatever the hell
* more mech shit
* more shit for equipment
* starting equipment (for nukie mechs and such)
* equipment cycling
* starting with some of the ui
* a fat chunk of ui prototyping
* done tinkering with ui
* a bunch of ui stuff and what have yous
* cleaning up grabber and state handling
* make the ui actually functional + watch me port a million icons
I swear i'll prune the sprites later blease
* start on construction
* construction yo mamma
* remove some unused files
* fix a silly
* make the graph sane
* make it actually constructible.
* print the boards as well, bozo
* rebalance part prices
* eject action
also i appease the russians by remembering to localize
* Punch Shit
* make mech integrity and repairs work
* Make the UI more based
STOMP STOMP STOMP STOMP
* make equipment even more based
* batteries and other such delights
* make the ui look pimpin af
* make the construction mega based
* UI but so epic
* equipment
* some sweat tweaks
* damage rebalancing
* restructure tech
* fix some shit
* mechs inherit access
* make icons actually use sprite specifiers
* TRAILING COMMAA!!!!!
* fix a mild indentation sin
* undo this change because it isn't needed
* actually fix this
* secret webeditting shhhh
* place this tech here
* comments
* foo
2022-12-10 11:05:39 -06:00
Chief-Engineer
3d003fdd02
Fix and reclassify existing anchor logs ( #12926 )
2022-12-09 12:17:56 +11:00
DrSmugleaf
7fbc2608e8
Remove redundant read-only VV from datafields ( #12626 )
2022-11-16 20:22:11 +01:00
Vera Aguilera Puerto
4e3246d278
Slight construction cleanup. ( #12614 )
2022-11-16 05:10:27 -06:00
Nemanja
72e7a9ee93
RPED ( #12008 )
...
* RPED
* sound effect
* wires must be open
finished me appy slices yum yum
* Update Resources/Audio/Items/attributions.yml
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
* Update attributions.yml
Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com>
2022-11-14 13:36:13 -06:00
Nemanja
b541cc5479
machine upgrading rounding fix ( #12577 )
2022-11-13 17:42:35 -06:00
Nemanja
9428d4b341
stack cleanup and mild refactoring ( #11717 )
...
* stack cleanup
* fix tests and ulong
* somehow did half a commit
* ulong got usmall. (it's ints now)
* sussy baka cleanup
* mirror's review
* make da tests pass again
* shadowcommander review
* sloth por favor
* Update StoreSystem.Ui.cs
2022-11-08 20:24:23 -06:00
0x6273
b281d958b7
Fix machine upgrade examine missing loc ( #12410 )
2022-11-06 18:50:19 +11:00
0x6273
a201d777bc
Machine upgrade examine verb ( #12119 )
2022-11-04 14:27:47 +11:00
Leon Friedrich
12503e57a5
Fix construction/crafting and maybe cargo selling ( #12306 )
2022-10-31 13:26:05 +11:00
Nemanja
b6135d3be5
Construction warning cleanup ( #12256 )
2022-10-30 17:48:53 +11:00
Leon Friedrich
f03b74c227
Slight SnapToGrid tweak ( #12274 )
2022-10-30 17:10:31 +11:00
Nemanja
cfab87b3d7
generator machine upgrading ( #12145 )
2022-10-22 15:38:57 -07:00
0x6273
fe00c1c10b
Airlock bolt and deconstruction fixes ( #11985 )
2022-10-17 11:44:04 +11:00
Leon Friedrich
bb61eb7f54
Move board spawning out of DoorSystem ( #11772 )
2022-10-17 03:43:33 +11:00
Leon Friedrich
37b36b9a76
Construction logging ( #11961 )
2022-10-16 08:58:07 -07:00
Júlio César Ueti
137e79ee4c
Adds logging to stripping and construction starting ( #11952 )
2022-10-16 17:32:00 +11:00
metalgearsloth
0b38589728
Raise power events by ref and not broadcast ( #11923 )
...
Also some other minor stuff.
2022-10-14 23:08:15 -05:00
Nemanja
c667b79200
fix some machines being unable to be deconstructed. ( #11548 )
2022-09-27 01:47:05 -05:00
Nemanja
3774a00a5c
Machine upgrading framework [NO CONTENT YET] ( #11528 )
...
* upgrading parts baseline
* don't hardcode prototypes
* 0xsomethingsomething review i sorry i forgot your name
2022-09-26 15:18:31 -05:00
Leon Friedrich
a356071f41
Use IRuntimeLog in ConstructionSystem ( #11413 )
2022-09-19 15:01:33 -05:00
Leon Friedrich
b136f18ab7
Construction error handling changes ( #11400 )
2022-09-19 16:10:10 +10:00
metalgearsloth
78a4ab6eb2
Update for collision events by-ref ( #10933 )
2022-09-14 17:26:26 +10:00
metalgearsloth
b9c571dc10
Ignore non-hard bodies for anchoring ( #11098 )
2022-09-11 19:19:27 +10:00
rolfero
f492442337
Fix construction action ( #11186 )
...
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-09-11 10:56:03 +02:00
theashtronaut
6f9065a1de
Reimplement anchor/unanchor delay ( #11128 )
2022-09-10 23:30:10 -07:00
rolfero
d7b31865ff
APC construction updated, uses electronics ( #10987 )
...
* APC construction and deconstruction
Construction action GivePrototype
* APC needs screwing + sprites
* apc framework, working construction recipe
* Energy swords hot
* APC changes
* APC construction/deconstruction
* removed comments
* Revert "Energy swords hot"
This reverts commit 75228483abb3cc6252118b319bc8949d5198362d.
* Renamed function for clarity
* Fixed the last step not showing in the construction menu
* Some fixes
* Update Content.Server/Power/EntitySystems/ApcSystem.cs
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
* Update Content.Server/Construction/Completions/GivePrototype.cs
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
* Update Resources/Prototypes/Entities/Structures/Power/apc.yml
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
* Update Resources/Prototypes/Entities/Structures/Power/apc.yml
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
* Update Content.Server/Power/Components/ApcElectronicsComponent.cs
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
* Update Content.Client/Power/APC/ApcVisualizer.cs
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
2022-09-09 20:27:41 -07:00
Flipp Syder
8e54ec27f2
Makes it so that all wires (except the bolt wire) have to be cut on airlocks/windoors ( #11056 )
2022-09-05 18:41:39 -07:00
rolfero
ccb240ccca
adds which machine board currently inserted/building to machine frames, issue #10891 ( #10945 )
...
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-08-31 03:59:02 -05:00
Visne
58769634c7
Fix a bunch of compiler warnings ( #10518 )
2022-08-13 22:28:34 -07:00
metalgearsloth
1347aed0b2
Don't allow anchorable overlap ( #10461 )
...
* Don't allow anchorable overlap
Should significantly reduce incidents of wall pushing.
* woops
2022-08-10 19:11:29 -07:00
metalgearsloth
a549a85e81
Update tiles to modern standards ( #10436 )
2022-08-10 17:05:40 +10:00
Leon Friedrich
193b9f467d
Remove string appearance keys ( #10114 )
2022-08-08 11:44:16 +10:00
Júlio César Ueti
ee969c9799
Adds even more important Admin Logging ( #10268 )
2022-08-08 09:21:56 +10:00
Leon Friedrich
7500303bed
Strap bug fixes ( #10142 )
2022-07-30 19:53:17 -07:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
Kara
3bf8c27888
Machine frame ECS ( #9713 )
2022-07-14 04:35:37 -07:00
wrexbe
a1c4f10061
Toilet fixes ( #9609 )
2022-07-11 23:04:33 -07:00
metalgearsloth
8905996cfc
Make raiselocalevent not broadcast by default ( #8998 )
2022-06-22 09:53:41 +10:00
Leon Friedrich
fa4c6f63f8
Nullable grid Uid ( #8798 )
2022-06-20 10:14:35 +10:00
KIBORG04
a75a921955
Removal interaction without hands ( #8843 )
2022-06-15 11:39:43 +10:00
keronshb
f7b1bda3e5
Reorders Sound Systems signatures to match Popup Systems. ( #8728 )
2022-06-13 09:45:47 +10:00
Acruid
4f9be42f40
Remove Explicit GridId References ( #8315 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-06-12 11:54:41 +10:00
Vera Aguilera Puerto
67106dedb9
ConstructionSystem handles InteractUsing before AnchorableSystem. ( #8700 )
2022-06-08 09:50:23 +02:00
Pieter-Jan Briers
a323ba8223
Revert "Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )" (working this time) ( #8704 )
2022-06-07 15:26:28 +02:00
Pieter-Jan Briers
cecf87997b
Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )
2022-06-07 13:44:31 +02:00
Vera Aguilera Puerto
c5f7c61041
Fix some friend access violations by allowing others access. ( #8594 )
...
Rename Friend attribute to Access attribute.
Updates submodule to v0.21.0.0 as well.
2022-06-07 11:30:27 +02:00
metalgearsloth
47a10c2499
Anchorable popups ( #8667 )
2022-06-06 09:04:40 +10:00
ShuttleEnjoyer
2bbb52d5a2
Examinable Anchors ( #8407 )
2022-05-30 01:55:54 -07:00
wrexbe
1e0babbd50
Make AdminLogsSystem an IoC manager ( #8492 )
...
* Make log not entity system
* Fixes
2022-05-28 23:41:17 -07:00
metalgearsloth
d09ea18de5
Make anchorable not spammable ( #8202 )
...
* weh
* Make anchorable not spammable
2022-05-18 12:35:44 +10:00
20kdc
dc45f14536
Underplating, go away ( #8138 )
2022-05-17 11:11:47 -07:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
Flipp Syder
2c6158e115
Wires refactor ( #7699 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-05-06 12:35:06 +10:00
Alex Evgrashin
50ae467c76
Remove IDestroyAct, IBreakAct ( #7876 )
2022-05-02 15:43:25 -07:00
Rane
70a26bf0c2
Elimate most IInteractUsing ( #7481 )
2022-04-15 14:20:20 -07:00
Rane
7900abb888
Literally Murder IExamine ( #7352 )
2022-04-08 14:17:25 -07:00
metalgearsloth
de6651ac01
Update content for new lookup API ( #7363 )
2022-04-06 19:35:18 +10:00
Paul Ritter
2ff40d5a1f
Serv3 rework content changes ( #7145 )
2022-04-03 02:01:22 +02:00
Leon Friedrich
39c4d8be1f
Move Anchorable to shared. ( #7361 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-04-02 14:52:44 +11:00
Leon Friedrich
51b1535255
Improve stack merging and crafting ( #7105 )
2022-03-27 21:03:14 -07:00
DrSmugleaf
e563b0b7e1
Add admin logs for anchoring/unanchoring ( #7274 )
2022-03-25 14:10:43 -07:00
Leon Friedrich
1b0e7ae0f5
Add Modular grenades (chemnades). ( #7138 )
2022-03-25 15:17:29 +11:00
Vera Aguilera Puerto
380bb89f83
Documents more ConstructionSystem methods. ( #7246 )
2022-03-24 21:00:39 -07:00
Leon Friedrich
0cc6c4c555
Crafting obstruction check. ( #7198 )
...
* Crafting obstruction check.
* and container check
2022-03-19 20:46:07 -05:00
Leon Friedrich
bfd95c493b
hands ECS ( #7081 )
2022-03-17 18:13:31 +11:00
Vera Aguilera Puerto
c76414362d
Account for graph actions being able to delete the entity in ChangeNode.
...
Fixes an exception that occurs if a node action deletes a construction.
2022-03-05 10:59:01 +01:00
Vera Aguilera Puerto
37fb2bd3c7
Log better error for incorrect Construction Graphs.
...
Also improves integration tests for them to catch more errors.
2022-03-04 16:53:06 +01:00
metalgearsloth
836930e733
EntityLookup as a system for content ( #6931 )
2022-03-03 21:18:35 +11:00
metalgearsloth
47dca34780
type serializer for computer boards ( #6915 )
2022-02-28 00:25:56 +11:00
Leon Friedrich
4a00d01ced
Remove ignore-inside-blocker ( #6692 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-02-16 19:40:03 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
ad9ddf1552
Reduce action blocker uses and add target entity to CanInteract ( #6655 )
2022-02-15 15:06:52 +11:00
Leon Friedrich
1c9ffdc78c
Replace VerbTypes with verb classes ( #6525 )
2022-02-10 13:30:59 +11:00
Leon Friedrich
0cd2c2fa9d
Fix welding refuelling ( #6609 )
2022-02-10 13:20:51 +11:00
metalgearsloth
70c0a502cf
ECS tags ( #6504 )
2022-02-08 14:08:11 +11:00
metalgearsloth
7728b907c5
Nerf airlock deconstruction ( #6343 )
2022-02-07 14:06:11 +11:00
metalgearsloth
03a5a71243
Gas Thermo ECS ( #6442 )
2022-02-07 13:10:43 +11:00
Leon Friedrich
dd61fb46ea
Adjust interaction ordering & interaction conditions ( #6387 )
2022-02-05 13:39:01 +11:00
metalgearsloth
32a1f6ae93
ECS computers ( #6353 )
2022-02-03 10:20:17 +11:00
metalgearsloth
42102b17c1
ECS construction machines ( #6354 )
2022-02-03 10:04:46 +11:00
wrexbe
17db0775c8
Auto comp ( #6416 )
2022-02-02 14:35:40 +11:00
Leon Friedrich
c465715273
ECS Doors ( #5887 )
2022-01-30 11:49:56 +11:00
metalgearsloth
0f910a7ab2
Construction graph serv3 ( #6262 )
2022-01-21 10:40:21 +01:00
wrexbe
cea1b21832
Fixing some warnings ( #6250 )
...
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>
2022-01-21 10:38:35 +01:00
Sam Weaver
e42d99ddda
Fixes #6041 . Multi-steps in construction graph visible in examine menu. ( #6043 )
2022-01-14 01:33:39 +11:00
Leon Friedrich
21480c716a
Correct anchor events ( #6140 )
2022-01-12 18:49:28 +01:00
Leon Friedrich
fd83fc8d8e
Hide deconstruct verb if user cannot interact. ( #6122 )
2022-01-10 20:42:39 -07:00
metalgearsloth
a8d010d6a3
Don't log missing on tryanchor pullable resolves ( #6109 )
2022-01-10 13:43:58 -07:00
wrexbe
5ceb2372bf
Clean up some warnings ( #6088 )
...
* Clean up some warnings
* Remove nullable enable
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-01-09 22:10:36 -06:00
Leon Friedrich
adbc4ee5b0
Partial hand ECS ( #5634 )
...
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>
Co-authored-by: Paul <ritter.paul1@googlemail.com>
2022-01-05 15:53:08 +11:00
wrexbe
4571dca1eb
Tiles Name->ID, DisplayName->Name ( #5991 )
2022-01-04 17:26:07 -07:00
Paul Ritter
512d6a38c3
get that crap outta here (completely rewrites inventorysystem) ( #5807 )
...
* some work
* equip: done
unequip: todo
* unequipping done & refactored events
* workin
* movin
* reee namespaces
* stun
* mobstate
* fixes
* some work on events
* removes serverside itemcomp & misc fixes
* work
* smol merge fix
* ports template to prototype & finishes ui
* moves relay & adds containerenumerator
* actions & cuffs
* my god what is actioncode
* more fixes
* im loosing my grasp on reality
* more fixes
* more work
* explosions
* yes
* more work
* more fixes
* merge master & misc fixed because i forgot to commit before merging master
* more fixes
* fixes
* moar
* more work
* moar fixes
* suffixmap
* more work on client
* motivation low
* no. no containers
* mirroring client to server
* fixes
* move serverinvcomp
* serverinventorycomponent is dead
* gaming
* only strippable & ai left...
* only ai and richtext left
* fixes ai
* fixes
* fixes sprite layers
* more fixes
* resolves optional
* yes
* stable™️
* fixes
* moar fixes
* moar
* fix some tests
* lmao
* no comment
* good to merge™️
* fixes build but for real
* adresses some reviews
* adresses some more reviews
* nullables, yo
* fixes lobbyscreen
* timid refactor to differentiate actor & target
* adresses more reviews
* more
* my god what a mess
* removed the rest of duplicates
* removed duplicate slotflags and renamed shoes to feet
* removes another unused one
* yes
* fixes lobby & makes tryunequip return unequipped item
* fixes
* some funny renames
* fixes
* misc improvements to attemptevents
* fixes
* merge fixes
Co-authored-by: Paul Ritter <ritter.paul1@gmail.com>
2021-12-30 22:56:10 +01:00
metalgearsloth
88bdf0ce61
Add some more prototype serializers ( #5934 )
2021-12-30 00:48:18 +11:00
Paul
97e47178d7
Revert "fixes a bunch of warnings"
...
This reverts commit d4d85b663f .
2021-12-20 15:20:27 +01:00
Paul
d4d85b663f
fixes a bunch of warnings
2021-12-20 13:58:30 +01:00
Paul Ritter
cc57d1380c
Revert Rich text ( #5848 )
2021-12-20 12:42:42 +01:00
E F R
b2da936848
Everything: Rich text redux ( #5625 )
...
* lord save me
* UI/ChatBox: Use the new `defStyle` param for `RenderMarkup`
The previous iteration didn't work because `AddMessage` can't inherit
its color from the PushColor (since we're not doing actual tag stacks
anymore).
* rebase touchup
2021-12-12 18:25:42 -08:00
Vera Aguilera Puerto
ba736f70df
Remove many resolves on Content.Server
2021-12-08 17:04:21 +01:00
Vera Aguilera Puerto
c8b65be747
Replace IEntityManager resolves in systems for cached EntityManager
2021-12-08 13:00:43 +01:00
Vera Aguilera Puerto
4919f1db69
Remove more IoCManager IEntityManager resolves
2021-12-08 10:41:38 +01: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
373b5988d7
Remove redundant IComponent casts
2021-12-07 21:54:00 +11:00
Peptide90
e2a7fd24d5
Adds construct / deconstruct crates ( #5650 )
2021-12-06 15:10:03 -07:00
DrSmugleaf
2a3b7d809d
Fix 3000 errors
2021-12-05 18:09:01 +01:00
Vera Aguilera Puerto
f386b57148
Inline OwnerUid
2021-12-03 16:30:34 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
ee4ff9cfe8
Inline Name
2021-12-03 15:25:51 +01:00
Vera Aguilera Puerto
a5b57c8e10
Inline Transform
2021-12-03 14:20:34 +01:00
Vera Aguilera Puerto
69b270017b
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00