zumorica
3cf2948f82
Fix remnants of IAfterAttack
2020-05-24 13:47:13 +02:00
zumorica
934e69d6e3
Merge branch 'master' into 2020-04-28-tool-component
...
# Conflicts:
# Content.Server/GameObjects/Components/AnchorableComponent.cs
# Content.Server/GameObjects/Components/Construction/ConstructionComponent.cs
# Content.Server/GameObjects/Components/Doors/AirlockComponent.cs
# Content.Server/GameObjects/Components/Gravity/GravityGeneratorComponent.cs
# Content.Server/GameObjects/Components/Interactable/Tools/CrowbarComponent.cs
# Content.Server/GameObjects/Components/Power/PowerTransferComponent.cs
# Content.Server/GameObjects/Components/WiresComponent.cs
2020-05-23 18:00:28 +02:00
Clyybber
1ad9a10050
Fix #274 ( #927 )
2020-05-23 17:23:25 +02:00
zumorica
154ff47446
Add a few useful popups to welders.
2020-05-23 14:26:41 +02:00
zumorica
eb3660b9cb
Use DataField for tool quality enum
2020-05-23 14:20:26 +02:00
zumorica
3029e31e4a
Merge branch 'master' into 2020-04-28-tool-component
...
# Conflicts:
# Content.Server/GameObjects/Components/AnchorableComponent.cs
# Content.Server/GameObjects/Components/Gravity/GravityGeneratorComponent.cs
# Content.Server/GameObjects/Components/Interactable/Tools/CrowbarComponent.cs
# Content.Server/GameObjects/Components/Power/PowerTransferComponent.cs
# Content.Server/GameObjects/Components/WiresComponent.cs
# Content.Server/GameObjects/EntitySystems/Click/InteractionSystem.cs
# Resources/Prototypes/Entities/Items/tools.yml
2020-05-23 12:02:34 +02:00
chairbender
6a4d78cfac
Add interaction checks to all interactions ( #923 )
2020-05-23 11:27:31 +02:00
Pieter-Jan Briers
cad59d2cb4
Fancy Verb Menu & Verb API Refactor ( #928 )
2020-05-23 03:09:44 +02:00
zumorica
6daa1bcf27
Only play tool sound if the use goes through
2020-05-22 21:24:59 +02:00
zumorica
1e91b9f075
Change properties to auto-properties
2020-05-20 11:05:55 +02:00
zumorica
e5ddf6e309
Add tile prying component
2020-05-20 10:55:17 +02:00
zumorica
f04b9c0a2f
God fucking dammit
2020-05-19 14:52:45 +02:00
zumorica
be6eba4f75
Add TryPryTile
2020-05-19 14:50:24 +02:00
zumorica
06d2cc74ed
Refactor a bunch of stuff.
2020-05-19 14:17:48 +02:00
zumorica
06c7030514
Some work
2020-05-17 12:58:54 +02:00
zumorica
b1db8d1e7a
Add WelderComponent back
2020-05-11 15:26:07 +02:00
zumorica
8e10522bd2
Read enums only when reading from serialized data
2020-04-29 14:26:13 +02:00
zumorica
6dd0b00512
Fix bug where fuel wouldn't be consumed
2020-04-29 14:10:22 +02:00
zumorica
0a44490acb
Change fuel consumption back to normal
2020-04-29 13:56:38 +02:00
zumorica
ff5549a0d1
Finish refactoring tools. Add multitools. (as in multiple tools in one)
2020-04-29 13:48:32 +02:00
zumorica
ca5638badf
Start refactoring tools
2020-04-28 16:44:53 +02:00
Pieter-Jan Briers
9c0a670525
Fix flashlights not updating status when battery inserted.
2020-01-12 02:02:58 +01:00
Pieter-Jan Briers
92da411ea5
Flashlight wattag is now a VV-able variable.
2020-01-12 02:01:00 +01:00
Pieter-Jan Briers
411c23c46e
Item status!
2020-01-09 00:28:04 +01:00
Acruid
1fe09c580c
Entities now require a location when being spawned.
2019-12-16 21:44:24 -08:00
Pieter-Jan Briers
4265fac7b8
Welders now play sounds when toggled.
2019-11-29 16:46:25 +01:00
Ephememory
d63c879404
Crowbar floor tiles and placement ( #429 )
...
* Adds tile removing behavior to CrowbarComponent.
Add FloorTileItemComponent.
Add genhit.ogg
Add tile.png for testing
* fixes
* Gives ContentTileDefinition a default value for tile item to drop.
Adds a few more tileitems.
* Changes per review request
* move stack.use and if statement
2019-11-23 22:10:05 +01:00
Ephememory
1f177a044d
Fix flashlight PointLight radius ( #438 )
...
* Add radius to `HandheldLightComponent.cs`
* Revert handheldlightcomponent and simply specify radius to flashlight in yaml.
2019-11-21 15:23:09 +01:00
ZelteHonor
b2e2aef78d
Rider static analysis ( #433 )
...
* Non-accessed local variable
* Merge cast and type checks.
* StringComparison.Ordinal added for better culture support
* Supposed code improvement in launcher. Remove unused code.
* Update ExplosionHelper.cs
Unintentional change.
* Optimized Import
* Add Robust.Shared.Utility import where it was deleted
* Other random suggestion
* Improve my comment
2019-11-13 23:37:46 +01:00
rok-povsic
e5150d3714
Fix crowbar distance to work on adjacent tiles ( #424 )
...
* Fix crowbar distance to work on max 1.5 tiles
* Use existing distance methods
* Use the existing InteractionRange
2019-11-10 21:50:13 +01:00
Pieter-Jan Briers
fd109436e5
Localize & fancify all the examine tooltips with markup.
2019-10-13 22:49:07 +02:00
Pieter-Jan Briers
cf97ef7ad1
Give flashlights feedback about dead/missing cell.
2019-10-10 11:50:53 +02:00
DamianX
be4197351a
Fixed examine things ( #308 )
2019-08-19 22:27:25 +02:00
Pieter-Jan Briers
ceb8cc8421
Use automatic component registration.
2019-07-31 15:07:54 +02:00
Pieter-Jan Briers
1132e5b6a7
Update submodule: light cleanup.
2019-07-30 13:31:46 +02:00
Pieter-Jan Briers
930cb61af8
Flashlight improvements:
...
1. Sound effects
2. fixed sprite having a hole
2019-07-27 11:56:36 +02:00
Acruid
d52e5ccbfb
Verbs can now set themselves as invisible.
2019-05-22 08:53:50 -07:00
Pieter-Jan Briers
e35d5390db
Storage system refactor & map init.
...
* Demonstrated map init working with guns, toolboxes, tool lockers.
* Refactored EntityStorage and ServerStorage to have a common interface.
* EntityStorage no longer uses ServerStorage PURELY for visuals.
Use an appearance visualizer instead.
2019-05-05 18:52:06 +02:00
Acruid
25b50ebb27
Changed some function names on IMapGrid.
...
UnitTesting project is now filtered out of the code coverage.
2019-04-28 22:08:27 -07:00
Acruid
d3daa83b82
Map System Code Refactor ( #204 )
...
* Removes static `IoCManager` service locator calls from `Robust.Shared.Map` namespace.
* Misc code cleanup and filling out doc comments for Map classes.
* Added Union and Intersect methods to Box2.
* Any touched component was converted from static IoC calls to field injection.
Sibling PR to https://github.com/space-wizards/RobustToolbox/pull/796 .
2019-04-21 01:20:18 +02:00
Silver
a18692bc46
Rename toolbox references from ss14 to robust
2019-04-15 21:11:38 -06:00
Pieter-Jan Briers
c283634efb
Make examine use tooltips. ( #189 )
...
FANCY.
2019-04-09 17:33:53 +02:00
PrPleGoo
35f3cbe3f9
Engineer's helmet ( #188 )
...
* refacting some sprite things
* fix sprites
* Netcode for sending a new icon state to the ClientComponent
* Fixed broken torches.
* Fix dirty calls.
* ClothingComponentState now also includes EquippedPrefix
* Inherritance ClothingComponent : ItemComponent
* Added parameter to ItemComponentState constructor.
* Update RobustToolbox
* Revert "Update RobustToolbox"
This reverts commit 82c7e98ff3853b64698d5e80a45cd7a3758618e0.
Undo weird commit to toolbox?
2019-04-08 12:18:27 +02:00
PrPleGoo
c90d54664b
UseEntity with an EventArg object for a parameter
2019-04-05 19:42:49 +02:00
PrPleGoo
7d85141c9b
AfterAttack with an EventArg object for a parameter
2019-04-05 19:40:46 +02:00
PrPleGoo
ee7a29326d
AttackBy with an EventArg object for a parameter
2019-04-05 19:22:38 +02:00
Pieter-Jan Briers
9f3f09871e
Wires are now actually hidden by floor tiles. ( #181 )
2019-04-04 15:09:06 +02:00
Pieter-Jan Briers
415b7e96fd
Transform refactor. ( #139 )
...
space-wizards/space-station-14#725
2019-01-18 11:40:30 +01:00
Pieter-Jan Briers
b0f212bad5
Verbs ( #124 )
...
Right click verbs work.
2018-11-21 20:58:11 +01:00
Pieter-Jan Briers
4720182cf4
Flashlights now run off a power cell. ( #121 )
...
* Flashlight runs off a power cell now.
* Cleanup
2018-11-11 20:05:09 +01:00