Commit Graph

1839 Commits

Author SHA1 Message Date
SweptWasTaken
d4abcc9671 PDA light is much weaker now compared to flashlight 2021-06-17 00:29:32 -07:00
mirrorcult
2333950bdc Lighting tweaks (#4171)
* lightning

* softness

* a little less orange
2021-06-16 15:55:55 -07:00
20kdc
a2f5c953dc Refactoring of solar control console (#4072)
* Refactor/fix client-side of solar control computer (introduce ComputerBoundUserInterface & fix bugs)

* Refactor server side of solar control computer (introduce BaseComputerUserInterfaceComponent)

* If you can't interact, then messages to computers are blocked.

* Add 'not powered' messages, migrate activation logic partially to an EntitySystem

* Move solar control console to a XAML UI

* Remove useless comment on UserInterfaceKey

* BaseComputerUserInterfaceComponent: Remove EnsureComponent<PowerReceiver>, it's not necessary

* Fix solar panel occlusion check direction

* Solar Control Console refactors/etc. : Handle namespace renames
2021-06-17 00:49:02 +10:00
DrSmugleaf
e9d8c56ad1 Fix license and copyright being swapped in firstaidkits.rsi (#4191) 2021-06-16 15:52:48 +02:00
SethLafuente
288ebffe17 Made reinforced walls and airlocks unabled to eb destroyed by the RCD (#4185)
Co-authored-by: SETh lafuente <cetaciocascarudo@gmail.com>
2021-06-16 13:36:13 +10:00
SethLafuente
1b429cd8b6 Made walls and windows stronger (#4175)
* Made plasma grindable

* Removed grindable paper :(

* Fixed tag being on the wrong item

* Made reinforced and plasma windows stronger and made walls and windows inmmune to punch damage

* Removed accidental plasma grindability 

sorry

* Fixed walls being immune to all blunt damage

* fixed windows being immune to piercing and slash damage

* changed plasma window resistance

Co-authored-by: Seth Lafuente <cetaciocascarudo@gmail.com>
2021-06-11 16:53:51 -07:00
SweptWasTaken
ede8df6007 Cargo IDs are ACTUALLY PascalCase 2021-06-11 16:53:03 -07:00
SweptWasTaken
fa808cb220 Converts all cargo IDs to camelCase and deletes unused/outdated cargo Dataset. 2021-06-11 16:38:02 -07:00
SweptWasTaken
a9121b1d6d Updates all cargo IDs to code quality guidelines 2021-06-11 16:19:14 -07:00
PJBot
9f50e4061b Automatic changelog update 2021-06-09 04:40:33 -04:00
T-Stalker
1c582ac2ec Adds hands examine text (#4160)
* Adds hands examine text.

* Cleans the code

* Fixes?

* Update Resources/Locale/en-US/components/hands-component.ftl

Thankies ❤

Co-authored-by: mirrorcult <notzombiedude@gmail.com>

* Put it under handcontainer and shutdown

Co-authored-by: mirrorcult <notzombiedude@gmail.com>
2021-06-09 01:39:31 -07:00
PJBot
3b3a11a905 Automatic changelog update 2021-06-09 01:22:11 -04:00
TaralGit
1188d3bafb Added claymore as a weapon (#4124)
Co-authored-by: and_a <and_a@DESKTOP-RJENGIR>
2021-06-09 05:21:08 +00:00
PJBot
422c593698 Automatic changelog update 2021-06-08 22:11:31 -04:00
mirrorcult
1c7285825c Refactor ExtinguisherCabinet->ItemCabinet and actually maps them in, adds EntityWhitelist (#4154)
* i probably shouldnt have done this in one commit

* map nonsense

* fix example code

* unnecessary

* test

* reviews

* little fix for open datafield

* add soul
2021-06-09 12:10:29 +10:00
PJBot
7d77fdac7b Automatic changelog update 2021-06-08 17:00:34 -04:00
mirrorcult
22e5ad89a5 MindComponent loc, kitchenspike loc fixes, climbable loc fixes (#4071)
* mindcomp loc, kitchenspike loc fixes, climbable loc fixes

* add fluent functions for words that change on pronoun, add grammarcomponent to humans

* fix the()

* cleanup

* cleanup

* reviews

* holla holla get dolla
2021-06-08 13:59:32 -07:00
Sir Sikes
9d7094fbd7 Updated name formatting. (#4148)
Co-authored-by: Sebastian Sikes <sebastian.sikes@nsmg.com>
2021-06-07 01:36:39 +00:00
PJBot
fa48c39769 Automatic changelog update 2021-06-06 21:36:26 -04:00
TimrodDX
74765700b8 Chemistry Mapping Revamp (#4149) 2021-06-07 01:35:24 +00:00
Swept
2319ad5c44 Updates Synaptizine healthChange from 0.70 to 0.67 2021-06-06 18:33:02 +00:00
PJBot
d5ac65a272 Automatic changelog update 2021-06-06 14:15:48 -04:00
SethLafuente
5f5af2aa6f Nerfs Synaptizine to 6 damage per 1u instead of 15 per 1u (#4145)
Co-authored-by: SETh lafuente <cetaciocascarudo@gmail.com>
2021-06-06 18:14:46 +00:00
PJBot
8abecfe2e2 Automatic changelog update 2021-06-05 14:20:08 -04:00
mirrorcult
8af3318c83 Remove InteractionOutline from full-tile entities (#4135) 2021-06-05 18:19:06 +00:00
PJBot
8338f12c2b Automatic changelog update 2021-06-05 13:54:20 -04:00
SethLafuente
b76998b735 Added oil with functionality (#4120)
* Changed the submodule Issues

* Added oil with functionality

* submodule

* submodule 2

Co-authored-by: SETh lafuente <cetaciocascarudo@gmail.com>
2021-06-06 03:53:17 +10:00
PJBot
a4ed9375cf Automatic changelog update 2021-06-05 13:34:01 -04:00
20kdc
561a5bc0f2 Cloning error messages and prediction based timing (#4013)
* Cloning error messages and prediction based timing

* Cloning error messages & prediction based timing: Fix problems mentioned in reviews
2021-06-06 03:32:59 +10:00
PJBot
f31f82a4fc Automatic changelog update 2021-06-05 03:24:26 -04:00
mirrorcult
f744b655b8 Refactor MeleeWeaponComponent and related comps to be ECS (#4133)
* move everything to MeleeWeaponSystem

* refactor MeleeChemicalInjector

* hypospray and flash refactor

* stunbaton refactor

* bugfixes

* flash afterinteract

* resolve issues

* props

* playing the slots

* MeleeInteractEvent + bugfixes

* spear can actually use MeleeChemicalInjector
2021-06-05 09:20:52 +02:00
PJBot
3fa00d27df Automatic changelog update 2021-06-05 02:24:12 -04:00
ScalyChimp
31fc7f63b5 Adds DamageMetabolism and some simple chems (#3958)
* adds damage metabolism

* tweaks words

* metabolism is kinda weird

* adds some simple chemicals

* renames DamageMetabolism to HealthChangeMetabolism

* tweaks like one chemical because it was annoying

* did some changes that the sloth told me to

* adds summary comments for those foolish enough to try and understand my code

* rewrites the component so that is uses a more elegant solution, and handles decimals

* Updates with suggestions from review

* changes stuff idk:

* git cringe

* changes one tiny lil thing

* Apply YAML suggestions

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2021-06-05 16:23:09 +10:00
PJBot
0315aa0dbc Automatic changelog update 2021-06-03 20:27:10 -04:00
Swept
fd2a081539 Slims down disposal unit ui and fixes thrown collisions (#4122)
* Cleans up disposal unit yaml and fixes inability to throw things in them.

* Comments out mailing units because they are beyond broken and need a refactor.

* Makes Disposal UI look better

* Localized the disposal unit

* Removes title line

* Removes changes to VendingMachineMenu, mistakenly committed.

* Applies code reviews

* Now uses BaseMachinePowered
2021-06-03 17:26:08 -07:00
PJBot
b752b5732c Automatic changelog update 2021-06-03 04:04:21 -04:00
PJBot
96d808d9fa Automatic changelog update 2021-06-03 03:56:52 -04:00
20kdc
6a78c401bf Singularity Fixes, Part 3 (#4105)
* Hopefully make singularity shader warping resolution-invariant

This may or may not fix intensity issues

* Fix singularity 'zero velocity' check

It got stuck in a corner. Twice. I really thought I'd fixed that.

* Make it easier to move around various power stuff by shrinking their AABBs a little and making singulo generator a circle

* Changes to some machine prototypes to reduce duplication of collision changes (#1)

* Changes to some machine prototypes to reduce duplication of collision changes

* BaseMachine.BaseMachineUnpowered -> BaseMachine.BaseMachinePowered
2021-06-03 00:55:50 -07:00
PJBot
95a4c17952 Automatic changelog update 2021-06-01 00:46:30 -04:00
ShadowCommander
6c310f47a2 Add respawn command to admin perms 2021-05-31 17:06:44 -07:00
Pieter-Jan Briers
77bdc21f11 Fix YAML linter errors. 2021-05-31 10:03:07 +02:00
PJBot
af1e6f85f3 Automatic changelog update 2021-05-30 02:54:39 -04:00
Vera Aguilera Puerto
1ec2f39291 Fix some things setting StackComponent count manually. 2021-05-30 08:53:02 +02:00
PJBot
88f5c620db Automatic changelog update 2021-05-30 01:20:17 -04:00
PJBot
5fad2123d9 Automatic changelog update 2021-05-29 13:22:55 -04:00
SweptWasTaken
065fac4e9b Fixes AME controller's physics 2021-05-29 10:20:42 -07:00
PJBot
ce836caa4a Automatic changelog update 2021-05-28 05:45:15 -04:00
20kdc
a3d9562532 Makes the singularity engine actually work stably. (#4068)
* Add GNU Octave script for tuning singularity engine. startsingularityengine is now properly tuned & sets up radiation collectors. FTLize RadiationCollectorComponent.

* Fix bugs with radiation collectors producing infinite power.

* Ensure singularities don't instantly annihilate other singularities (causing new singularities to instantly dissolve)

Technically found by a "bug" where a singularity generator would make multiple singularities, but this renders that bug harmless.

* Tune singularity shield emitters to hopefully randomly fail less, and add an Octave script for looking into that

* Fix singularity shader

* Map in an unfinished PA into Saltern

* Correct PA particles being counted twice by singularity calculations, add singulo food component

* Hopefully stop "level 1 singulo stuck in a corner" issues by freezing it when it goes to level 1 from any other level

* Apply suggestions on 'jazz' PR
2021-05-28 11:44:13 +02:00
PJBot
e3b51d4abb Automatic changelog update 2021-05-28 04:59:32 -04:00
ShadowCommander
557fd29d3b Fix cloning machine and medical scanner pulling 2021-05-27 22:41:07 -07:00