Acruid
c9374992a6
Converted everything to use collision and physics component interfaces.
2020-07-19 00:33:02 -07:00
ike709
e65c64af14
Adds the ChemMaster 4000 ( #1398 )
2020-07-17 22:41:19 +02:00
Pieter-Jan Briers
37a893c8ad
Adds side-open button styles.
2020-07-17 12:06:52 +02:00
DrSmugleaf
53a2392edc
Fix restartround crash and cleanup ServerStorageComponent ( #1340 )
2020-07-17 11:03:07 +02:00
DrSmugleaf
f313a9267a
0 days without buckle breaking ( #1366 )
2020-07-17 10:43:10 +02:00
F77F
de013ba2ab
Add a "give full access" button to the sandbox menu for convienence. ( #1387 )
...
Co-authored-by: scuffedjays <yetanotherscuffed@gmail.com >
2020-07-17 10:38:58 +02:00
James Campos
52ddcfedc5
Fix client crash when when controlling and uncontrolling a stunned entity ( #1388 )
...
Fixes #1192
2020-07-13 15:54:47 +02:00
ike709
203a835264
Emergent Sanitation Gameplay ( #1378 )
...
* Emergent Sanitation Gameplay
* Fix the map
* Address review
* Mention if it's slippery in the description
2020-07-11 23:49:54 +02:00
metalgearsloth
51d08e8b05
AI Reachable system ( #1342 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-07-11 15:09:37 +02:00
Acruid
b6b31b7294
Construction Bugfixes ( #1329 )
...
* Added: CanReach property to AfterAttack events which signals if the attack was within reach.
Fixed: You cannot construct/deconstruct things out of reach.
Fixed: Construction entities now preserve transform rotation.
Fixed: No more exceptions about missing grids when constructing world entities.
Fixed: Used the proper intermediate sprite for intermediate entities.
Fixed: Issue with missing sprite layers on ghost.
* The alligator is greedy, he always eats the bigger number...
* Adds a check so that you cannot use tools on entities that are obstructed from view.
2020-07-10 16:52:07 -07:00
metalgearsloth
a77f219515
Minor A* optimisations ( #1335 )
...
* Add some extra comments
* Remove the redundant closedTiles variable
* Rename some variables to better match the common naming schemes
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-07-10 20:30:33 +02:00
ike709
915fffb635
Latejoin Job Selection ( #1284 )
...
* UI version 1
* Latejoining
* cleanup
* missed a line
* Various fixes
* comment
2020-07-10 15:27:55 +02:00
metalgearsloth
13e3dc7a70
Fix mob panel debug ( #1334 )
...
The panel was staying when an individual part was toggled. I also removed some other redundant code.
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-07-10 14:18:21 +02:00
DrSmugleaf
257189141e
Add missing ignored components for the client ( #1337 )
...
* Fix client unknown component errors
* Update Content.Client/IgnoredComponents.cs
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2020-07-10 13:56:39 +02:00
Víctor Aguilera Puerto
7ae114f92c
Merge pull request #1263 from DrSmugleaf/buckle-locker-fix-1262
...
Fix buckle in general
2020-07-09 00:15:28 +02:00
Pieter-Jan Briers
023fd60054
Fix throwing in space.
2020-07-08 18:29:13 +02:00
DrSmugleaf
e1f9033a69
Merge branch 'master' into buckle-locker-fix-1262
2020-07-08 15:35:20 +02:00
ike709
2d2385032a
Admin chat ( #1287 )
...
* Admin chat
* Change it to show username, not character name
* moves the thing
* Removes SenderEntity
2020-07-08 12:18:16 +02:00
DrSmugleaf
e7d756811e
Replace CanBeNull annotations with nullable reference types ( #1270 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-08 01:41:20 +02:00
Víctor Aguilera Puerto
271945e1a5
Cleanup flashbangs. Fixes #1305
2020-07-08 00:51:08 +02:00
Víctor Aguilera Puerto
e27e4ed2b1
Fix overlays not being applied after reentering an entity
2020-07-07 23:31:36 +02:00
DrSmugleaf
e2a96ac717
Merge branch 'master' into buckle-locker-fix-1262
2020-07-07 22:58:33 +02:00
Víctor Aguilera Puerto
75f92da8ac
Fix tests
2020-07-07 22:41:33 +02:00
Víctor Aguilera Puerto
3833d1af5f
Fix overlays applying EVERY overlay of EVERY overlay component
...
Cluster moment
2020-07-07 22:34:20 +02:00
Víctor Aguilera Puerto
830d7bc02d
Fixes MsgSelectCharacter not being registered
2020-07-07 21:27:32 +02:00
AJCM-git
e7847d1555
fixing lobby ( #1297 )
2020-07-07 21:04:27 +02:00
DrSmugleaf
8f685f0541
Merge branch 'master' into buckle-locker-fix-1262
2020-07-07 20:36:43 +02:00
AJCM-git
ae41d03ec6
Re-organizing the Resources folder. Part 1. ( #1234 )
...
* First commit
* Lockers
* Lockers electric boogaloo
* Crates and Lockers
* Almost finishing the Textures folder
* Updating texture paths. Reminder to fix:
* Lockers
* Windows
* Vending Machines
* APC
* Catwalks
* Bedsheets and Cloaks
* Status effects
* dont know what happened here
* Commit before merge
* re-organizing
* Lockers broken
* Commit before merge
* Submodule
* renaming
* Fixing most issues
* forgot these ones
* Updating submodule
* typo
* Fixing some paths
* fixing some paths
* updating submodule
* (hopefully) fixing the submodule
2020-07-07 19:19:00 +02:00
Víctor Aguilera Puerto
cddfa62980
Fix MsgSandboxRespawn not being registered client-side.
2020-07-07 18:10:35 +02:00
DrSmugleaf
b850ac2437
Merge branch 'master' into buckle-locker-fix-1262
2020-07-07 00:20:07 +02:00
DrSmugleaf
c78ce3e27a
Add click dragging for buckle ( #1290 )
2020-07-07 00:04:30 +02:00
R. Neuser
88f49961d8
OverlayManager refactor and Flash ( #1218 )
...
* Flash component, overlay and shader
Add BeginDraw method to Overlay.cs
* Add flash icons, sounds
* Progress
* Multiple overlays without enums
* This is probably the worst way to do this IDK
* Remove nullable reference type
* Add AttackEventArgs as parameter to OnHitEntities
MeleeWeaponComponent.Attack now continues when OnHitEntities returns true (it hit something)
Add OverlayType enum so client and server can agree on overlay ids
Move IConfigurable to its own file
Add AoE flash with shorter duration
Flashing someone slows them down
* Add arc to flash
Set item size to something reasonable
Remove chat log message when flash burns out
* Remove unused interface
2020-07-06 23:37:39 +02:00
chairbender
b35333d366
Click Drag Functionality + Refactor Interaction Interfaces ( #1125 )
...
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
Co-authored-by: ComicIronic <comicironic@gmail.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-06 23:27:03 +02:00
ike709
c019d428a7
Antag preferences and antag prototype ( #1264 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-06 23:24:29 +02:00
Pieter-Jan Briers
cee8aaa84c
Fix cases of net messages not being registered before being sent.
2020-07-06 22:57:01 +02:00
ike709
3bab2fd803
Focus OOC hotkey ( #1272 )
2020-07-06 15:45:58 +02:00
DrSmugleaf
45211a2f0b
Fix a buckled entity's sprite being drawn over the chair when looking up
2020-07-04 01:28:06 +02:00
DrSmugleaf
73eb53da46
Fix a player's mob continuing to move after disconnecting ( #1265 )
2020-07-03 23:32:41 +02:00
DrSmugleaf
299b2bda6b
Fix sandbox panel not reopening properly after being closed by clicking its X ( #1260 )
2020-07-03 23:28:17 +02:00
DrSmugleaf
c1ba2f76c7
Fix crash when reentering a body ( #1258 )
2020-07-03 23:26:30 +02:00
DrSmugleaf
0a8a383019
Fix lasso buckle ( #1246 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 23:36:06 +02:00
Pieter-Jan Briers
bc24a852f9
Fix throwing.
2020-07-02 23:28:37 +02:00
GlassEclipse
610ab8bf50
BodySystem stuff 2: overused boogaloo ( #1174 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 20:51:14 +02:00
Swept
ebebb3603a
Added a buncha bloat from teegee ( #1203 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 16:05:03 +02:00
Tyler Young
9f1bdb4b0a
Make Server/Client Ignored Components lists easier to find ( #1202 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 15:50:45 +02:00
Exp
8171e40a37
Added bolts to airlocks ( #1138 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 15:31:06 +02:00
windarkata
6775ae8153
Cargo Console Limit ( #1095 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 14:45:40 +02:00
Acruid
f0561d8d95
Changes resulting from merging Client and Server PhysicsComponent.
2020-07-01 12:03:19 -07:00
py01
23cc6b1d4e
Power Rework ( #863 )
...
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-06-28 17:23:26 +02:00
Pieter-Jan Briers
579ff6bb26
Use async DB queries.
2020-06-26 03:46:28 +02:00