Winkarst
bb110b376e
Cleanup: Pass in `IComponentFactory in EntityPrototype.TryGetComponent calls inside SharedStackSystem` ( #35464 )
...
Cleanup
2025-02-24 18:59:06 +01:00
Nemanja
ada6455b17
Make printing from ore procecssors slightly more bearable ( #31074 )
...
* Make printing from ore procecssors slightly more bearable
* Update sheet.yml
2024-08-17 15:12:55 +10:00
Tayrtahn
4a83c36585
Code cleanup: Dirty(Comp) ( #26238 )
...
* Replaced uses of Dirty(Component) with Dirty(Uid, Component)
Modified some systems (notably pulling-related) to use uids.
* Missed a few
* Revert changes to pulling
* No
2024-03-19 23:27:02 -04:00
Nemanja
85f09cae86
More Storage Rebalancing ( #21373 )
...
* the changes...
* eek
2023-11-01 17:19:41 -06:00
DrSmugleaf
f560f88eb5
Remove 700 usages of Component.Owner ( #21100 )
2023-10-19 12:34:31 -07:00
metalgearsloth
7064f262b4
Add ore bag area pickups ( #19358 )
2023-09-12 22:34:04 +10:00
deltanedas
4935a95687
borg construction module ( #19260 )
...
* cant insert materials into machine if unremoveable
* lingering materials
* add construction cyborg module
* fix empty stack color
* lathe recipe
* a
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-08-23 17:34:39 -04:00
Nemanja
7ddee71379
More borg tweaks ( #19143 )
...
* borg tweaks but i'm gonna go code fun stuff first
* werkin' on it
* a ton of tweaks
* fuck everyone and then myself
2023-08-14 18:34:23 -05:00
Nemanja
2d08f02d23
Material generators from Afterlight ( #18387 )
2023-07-31 14:42:38 -04:00
Leon Friedrich
35d6d490f1
Fix some machine construction bugs. ( #18179 )
2023-07-30 03:29:59 +10:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
Nemanja
5c60a27c7c
Make item size scale with stack size ( #17623 )
...
* Make stack count affect item size
* and the test, too
* readd this check
* vwoom
* huh
* if you ever read this commit message ping me on discord in #contributors
* changerinos
2023-06-25 10:44:37 -05:00
metalgearsloth
a9c0007c77
Stack and storage enhancements ( #16405 )
2023-05-14 22:24:45 -04:00
DrSmugleaf
b947856431
Remove hands component reference ( #15197 )
2023-04-07 11:21:12 -07:00
Nemanja
d506311985
make printed items from lathes automatically stack ( #13603 )
...
Closes https://github.com/space-wizards/space-station-14/issues/10402
2023-01-20 15:06:02 +11:00
Leon Friedrich
2f4e90a3e0
Fix popup bugs ( #13233 )
2022-12-31 10:46:04 +11: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
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
Vera Aguilera Puerto
27d41b3a5b
Shutdown cleanup for stack type handler ( #11996 )
2022-10-17 17:49:38 +02:00
Vera Aguilera Puerto
f83f16df16
Add "count" to stack comp's type handler. ( #11917 )
2022-10-17 14:17:59 +02:00
metalgearsloth
600c0e3255
Fix a few warnings ( #11576 )
2022-10-04 14:24:19 +11:00
Leon Friedrich
51b1535255
Improve stack merging and crafting ( #7105 )
2022-03-27 21:03:14 -07:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Vera Aguilera Puerto
d75b384213
StackSystem uses the EntitySystem proxy methods. ( #5699 )
2021-12-14 18:11:26 +01:00
Acruid
fa0ec5cbd9
AppearanceComponent API Changes ( #5446 )
2021-11-23 18:22:59 +11:00
ike709
0865409521
Adds support for unlimited stacks ( #5084 )
...
Co-authored-by: ike709 <ike709@github.com >
2021-10-31 14:27:11 +01:00
Vera Aguilera Puerto
0869d837d6
Replace ComponentManager with EntityManager in StackSystem.
...
Stacks are the most advanced piece of code in this codebase...
2021-09-26 15:43:38 +02:00
Vera Aguilera Puerto
61d8852799
Update StackSystem to use Resolves. ( #4664 )
...
* Update StackSystem to use Resolves.
* Compile
2021-09-20 13:39:05 +02:00
Pieter-Jan Briers
cd6c2bb373
Improve ExaminedEvent to handle newlines for you with helper methods.
2021-09-15 16:58:15 +02:00
Vera Aguilera Puerto
fa48e2abae
Move StackSystem Use method to SharedStackSystem
2021-08-30 12:31:28 +02:00
Vera Aguilera Puerto
d1fe278afc
Stack components are now entirely logicless.
...
- GetState is handled in SharedStackSystem
- Adds friend attributes to the stack components
2021-08-30 11:49:09 +02:00
Vera Aguilera Puerto
f15ed2ba50
Updates ComponentHandleState usages to be by-ref ( #4535 )
2021-08-30 11:33:48 +02:00
Vera Aguilera Puerto
14c2f65b17
Stacks now use ComponentHandleState.
2021-07-11 11:07:27 +02:00
Galactic Chimp
392b820796
Removed old Loc.GetString() use instances ( #4155 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2021-06-21 02:13:54 +02:00
Vera Aguilera Puerto
0093a961bc
Refactor stacks to not use method events ( #4177 )
2021-06-12 11:24:34 +02:00
DrSmugleaf
ff1a2d97ea
Re-organize all projects ( #4166 )
2021-06-09 22:19:39 +02:00