Commit Graph

1300 Commits

Author SHA1 Message Date
20kdc
f85fc6b370 Buckle/Unbuckle icons (#3014) 2021-01-17 15:41:52 +01:00
DmitriyRubetskoy
28b129276a Lockers and flavortext (#2934)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
Co-authored-by: Rubetskoy Dmitriy <rubetskoy234@mail.ru>
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
2021-01-17 01:43:27 +01:00
py01
855ba90ce5 Gas canister port sprites (#3009)
Co-authored-by: py01 <pyronetics01@gmail.com>
2021-01-16 20:20:31 +01:00
20kdc
bca0f7b1b0 Singularity Engine: Containment field emitters emit soft light (#3004)
* Singularity Engine: Containment field emitters emit light, making use of soft shadows

* Singularity Engine Containment Emitter Lights: Clean up component dependencies & remove now-useless point light enable check
2021-01-16 20:13:11 +01:00
Pieter-Jan Briers
2526e98d47 Crisp double scale icons for top button bar.
Still looks good on 100% scale mode but looks much better on higher modes than the previous bilinear scaling.
2021-01-15 11:49:57 +01:00
Pieter-Jan Briers
295de8f114 Fix autoborg properly. 2021-01-15 10:51:29 +01:00
Swept
3079ddd962 Fixes autoborg names dataset. (#3006)
* Initial

* Adds Recyclable to ignore

* .
2021-01-15 16:36:48 +11:00
DmitriyRubetskoy
0fa1208ec2 Alert polish and brushup (#2863)
* Alerts rework

Reworked some alert images so they aren't so rough around the edges, as well as adding an original drawing for being pulled (stun icon has a different route and foulder but is still the turned off stun baton, someone should draw a better one and I am not up to the task). There are minor description changes so they sounds either more resonable or more informational.

* Updated weightless

* Updated according to commentary

* Quick fix of a fatal bug

* Pulled icon improved

* Pulling icon reverted

Co-authored-by: Rubetskoy Dmitriy <rubetskoy234@mail.ru>
2021-01-14 20:41:56 +11:00
Paul Ritter
ce096f9c51 ports over datasets (#2663)
* ports over datasets & ignores the dataset prototype clientside

* moved dataset to shared

Co-authored-by: Paul <ritter.paul1+git@googlemail.com>
2021-01-14 18:08:55 +11:00
Vera Aguilera Puerto
6a19dd9f02 You can no longer move a PC entity unless it has a PlayerInputMover (#2987) 2021-01-14 14:24:43 +11:00
Swept
7c48a5708e Fixes duffel bundles. (#2992)
* Initial

* Initial2
2021-01-14 14:21:18 +11:00
Swept
0d21192712 Replaces banana and peel sprites. (#2994)
* Initial

* Ignore first commit

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-01-14 14:16:32 +11:00
py01
1f18dd568a GasFilterComponent (#2935)
* GasFilterComponent

* Client ignore component

* Diff fixes

* diff fix 2

Co-authored-by: py01 <pyronetics01@gmail.com>
2021-01-13 23:15:53 +01:00
Swept
a57db85208 Swept commits JSON genocide. (#2991)
* Clothing Folder Complete

* All Textures 1st Pass

* All Textures 2nd Pass

* All Textures 3rd Pass PLUS Manual Tweaking

* 5th Pass MORE MANUAL

* Fixes flares

* 4th Pass (I skipped over)

* The 6th Pass (Finality) - With Manual Fixes
2021-01-13 23:04:38 +11:00
Pieter-Jan Briers
0397a2e40b Enable bilinear filtering on some UI icons. 2021-01-13 03:39:07 +01:00
Pieter-Jan Briers
052ea49884 Implement magboots. (#2988)
Got an alert and action and everything.
2021-01-11 19:24:09 +01:00
Pieter-Jan Briers
32c14b0e51 CE gets wirecutters/crowbar instead of jaws.
These actually fit in the damn belt.
2021-01-11 17:43:50 +01:00
Swept
bfe575b7b6 Random bedsheet spawner. (#2940)
* Initial

* Optimized YAML

* Probbed

* Updates RSIs

* Maps them into dorms.

* A

* Adds descriptions from TG

* Addressed reviews
2021-01-11 18:02:36 +11:00
Ygg01
c01b1d5c05 Add cigarettes and matches to SS14 (#2522)
* Add resources for cigs/matches

* Add files for cigarettes

* Remove Shared Components

* Applied some of the suggestions

* Change priority to allow matches to be set alight by matchbox

* Added item for pack of cigars

* Add swepts resources. Fix naming

* Fix naming, implement suggestions.

* Addressed Paul's suggestions

* Remove unused resources

* Fix Paul's suggestions
2021-01-11 00:17:28 +01:00
Vera Aguilera Puerto
12c733654c Basic gibbing (#2973)
* Adds gibbing

* Adds adminbused absurd-damage foamblade

* Sane parts

* BaseOrgan -> BaseMechanism

* Do not do random offset on shared, fix killing oneself with click attacks

* BaseMechanism -> BaseHumanOrgan -> *stuff*

* Account for prediction, again

* Add gibbing sound
2021-01-10 20:12:34 +01:00
Vera Aguilera Puerto
3157da2db7 Bottles break when thrown and spill their contents on the ground.
Fixes #2918
2021-01-10 16:10:28 +01:00
Alex Evgrashin
7d78f6779f Add flashlights for hardsuit helmets (#2947)
* Fixed engineering hardsuit helmet sprites and add flashlight component

* Add better cell for helmets and setup all engi helmets

* Flashlights for rd and medicals

* Mining and secs helmets

* HoS and syndies

* Wiz hardsuit
2021-01-10 15:29:59 +01:00
Morshu32
7bfdf30268 Add PlaceCentered bool to PlaceableSurfaceComponent (#2771)
* Added bool _placeCentered to check if an entity must be placed at mouse position or center of the PlaceableSurface (+ offset) when dropped.

* private variables formatted to camel case

* Use EqualsApprox in the setter for PositionOffset

* -Changed client-side SurfaceComponent to camelCase
-Added placeCentered and positionOffset to PlaceableSurfaceComponentState
-Getter and setters for placeCentered and positionOffset client-side

* Update Content.Client/GameObjects/Components/PlaceableSurfaceComponent.cs

Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>

* Add "_" to private vars name

* Made YAML properties camelCase

* Add "_" to private vars name

* Call Dirty() when IsPlaceable,PlaceCentered and PositionOffset are changed.

* Removed Dirty() from client.

Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
2021-01-10 23:07:33 +11:00
Vera Aguilera Puerto
d81a5faac4 Adds disarm action (#2950)
* Adds disarming

* Disarm acts

* yaml

* much better icon for disarm

* Apply Remie's suggestions, improve code!
2021-01-09 20:31:34 +01:00
chairbender
79dd7a7d7e Improved top menu (#2949)
* #272 proper open sides in menu buttons

* #272 WIP, good starting point for making
the top menu work well at different UI scales

* #272 WIP top menu looking better, but inconsistent size

* #272 WIP esc nice and big

* #272 consistently sized top buttons

* #272 proper highlighting of top menu elements

* #272 proper highlighting of top menu elements

* #272 nice shiny red tutorial button

* #272 better tutorial icon

* #272 missed svg changes

* #272 consistently sized top menu

* #272 better padding / alignment of top bar with other UI sections

* #272 fix hamburger menu height to
match others

* #272 top menu name set based on
keybind, use shortened names if possible

* #272 top menu name set based on
keybind, use shortened names if possible

* #272 add top menu actions button

* #272 add top menu admin button

* #272 fix sandbox top button down status

* #272 remove todo
2021-01-09 15:40:07 +11:00
ZeWaka
75c4ed6a09 Makes lightbulbs destructible (#2955)
* Renames WindowBreak soundCollection to GlassBreak

* Implements destructible lightbulbs
moved the parent to the top as well

* Fixes the old `glassbreak` soundCollection, renames it

* Deletes the windows.yml version of glassbreak

* Fixes the sound for bulbs being thrown

* Removes name from abstract lightbulb

* Implements IDestroyAct for lightbulbs

* Implements onBreak for lightbulbs

* Lights get damaged by getting hit and throwing

* Lights now have an intermediate 'broken' state before destruction
2021-01-09 02:06:36 +01:00
AJCM-git
76d2729722 Makes FoodBase grindable and deletes duplicates (#2958)
* Makes FoodBase grindable

* forgot this one
2021-01-09 10:30:55 +11:00
py01
b46b890618 Removes half-implemented ConduitLayer from piping (#2957)
Co-authored-by: py01 <pyronetics01@gmail.com>
2021-01-09 10:05:29 +11:00
AJCM
62a2cf9931 oops 2021-01-08 12:02:23 -04:00
AJCM
333f84f637 address review 2021-01-08 11:59:59 -04:00
AJCM
644dd23a1e Fixes console errors 2021-01-08 11:14:58 -04:00
moonheart08
010a22a593 Fix indentation in technologies.yml (#2952) 2021-01-08 15:21:34 +01:00
Swept
8e926db8e7 I used the web-edit to fix the web-edit... (#2941) 2021-01-07 21:17:34 +11:00
Swept
429851140a Moves Filled stuff to Catalog/Fills. (#2938)
* Moved boxes

* Toolboxes

* Gas Tanks

* Fixed that last commit

* Large gas tanks shouldn't fit on belts
2021-01-07 17:27:46 +11:00
mirrorcult
7977992e5a Add kitchen knife & sliceable foods (#2891)
* sliceable food, kitchen knives

* sprite fixes, sounds

* add to vendor

* address reviews

* address reviews

* stereo -> mono

* fix wrong amount of nutriment being removed

* oops im dumb

* meta.json

* fix merge

* probably fix test

* remove all instances of [ComponentReference(typeof(IAfterInteract))]

Co-authored-by: cyclowns <cyclowns@protonmail.ch>
2021-01-07 12:48:08 +11:00
Swept
a7c4571075 Fixes Botanist and Mime not spawning with unique backpacks. (#2937)
* Botanist and Mime fixed

* Fixed some unupdated duffels.

* Fix

* I am so goofy
2021-01-07 12:35:57 +11:00
Tarlan2
6c10341938 Update technologies.yml (#2911)
Remade the technologies pull.
2021-01-07 11:40:42 +11:00
Swept
ff79798c2a Adds SimpleMobBase for NPCs. (#2932)
* Initial

* Initial2

* Abstraction
2021-01-07 11:25:06 +11:00
py01
2d1fe31bce SolutionContainerComponent refactors (#2746)
* Moves ContainsReagent from SolutionContainer to Solution

* GetMajorReagentId from SOlutionContainer to Solution

* Makes capability checks use HasFlag

* Moves Solution Color calculation from SolutionContainer to Solution

* Replaces SolutionContainerCaps.NoExamine with CanExamine

* Misc SolutionContainer.Capabilities yaml cleanup

* Removes HasFlag usage in SolutionContainerComponent

Co-authored-by: py01 <pyronetics01@gmail.com>
2021-01-06 13:31:41 +01:00
cyclowns
258ae55441 mobmask -> passable (#2916)
Co-authored-by: cyclowns <cyclowns@protonmail.ch>
2021-01-06 13:06:09 +11:00
Swept
78ee111fbb Update syndie bag IDs (#2925) 2021-01-06 13:00:04 +11:00
Swept
e99d497b54 Increase PDA box capacity (#2924) 2021-01-06 12:58:56 +11:00
Paul Ritter
bbe9e8328f Merge pull request #2923 from SweptWasTaken/outdated-carpet
Removes any trace of floor_carpet.
2021-01-06 01:59:10 +01:00
SweptWasTaken
1f333c45fd Initial 2021-01-05 13:33:33 -08:00
SweptWasTaken
ba6fa3b1b4 Done 2021-01-05 13:00:12 -08:00
SweptWasTaken
38f5185bdb Nukes Pathfinding maps 2021-01-05 12:44:03 -08:00
Swept
18fd5a6e41 Fixes multitool sprite. (#2921)
* Sprites

* YAML
2021-01-05 21:32:37 +11:00
Radrark
c196cdbd42 Add property to text keybinds (#2862)
Co-authored-by: Radrark <null>
2021-01-05 16:47:42 +11:00
Swept
196e6d2f45 Plays rustle sound when inserting or opening a backpack. (#2890)
* SoundCollection

* Works

* Applied review

* Waah

* Working

* e

* Adjust sound collection serialization

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
2021-01-05 16:34:53 +11:00
Swept
4430164073 Adds unique equips for syndie duffels. (#2867)
* Initial

* Woops c/p slipup

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-01-05 16:22:31 +11:00