DrSmugleaf
3a4ad42c80
Fix throwing and pointing ignoring CanChangeDirection action blocker ( #1474 )
...
* Fix being able to change direction while buckled by throwing
* Fix being able to change direction while buckled by pointing
* Wrap diff in can turn check
2020-07-24 14:51:55 -07:00
DrSmugleaf
a6931e5773
Fix crash when clicking a deleted entity in the dropdown list ( #1475 )
2020-07-24 20:18:42 +02:00
DrSmugleaf
245dbdaa3a
Add pointing ( #1435 )
...
* Add pointing keybind and simple message
* Add turning the player when pointing
* Add pointing arrow
* Make the popup message appear on the pointing entity
* Add pointing to tiles and space and proper grammar
* Move pointing bind from HandsSystem to PointingSystem
* Add more messages for pointing depending on the viewer perspective
* Fix non nullable reference type
* Serialize pointing arrow duration
* Serialize pointing arrow step and add summaries
* Make arrow speed serializable and make it depend on frame time
* Add 0.2 second delay between pointings
* Add pointing arrow yaml examples
* Add the ability for pointing arrows to be rogue
* Remove rogue package reference
* Add point to verb
https://cdn.discordapp.com/attachments/313107470031650816/735268651636228197/unknown.png
* Add shift middle clicking an entity in the verb menu to point at it
* Add VV to PointingArrowComponent
* Increase pointing delay from 0.2 to 0.5 seconds
* Address reviews
* Fix nullability errors
* Separate pointing and rogue pointing code
* Fix rogue pointing arrow visuals
* Made rogue pointing arrow rotation adjustment readable for mortals
* Make rogue pointing arrows less destructive
* Cleanup more of the rogue pointing arrow code
2020-07-24 14:51:18 +02:00
DrSmugleaf
1eac63e5bb
Fix popupmessage appearing behind the player when moving ( #1401 )
2020-07-24 14:26:39 +02:00
DrSmugleaf
5e2109a2d6
Add unbuckling entities that are moved away from their straps ( #1437 )
...
* Add unbuckling entities that move away from their straps
* Remove range constraint from movement unbuckling check
* Fix setting the wrong positions when buckling
* Fix beds making you sleep for the rest of your life
2020-07-24 14:22:28 +02:00
DrSmugleaf
be3db34d1c
Add fire rate and caliber examine tooltip to guns ( #1413 )
2020-07-24 14:18:37 +02:00
Swept
cd40eaffff
Tweaks to the random trashspawner ( #1446 )
2020-07-24 14:17:45 +02:00
Vince
b17a34d6ff
Make buckled status effect more readable ( #1470 )
...
Also red text is now white to make it more neutral
2020-07-24 14:16:35 +02:00
DrSmugleaf
7708950401
Fix remaining 2D visualizer suffix ( #1469 )
2020-07-23 13:40:03 -07:00
DrSmugleaf
64672fdc31
Refactor to use the new multiple controller system ( #1462 )
...
* Transition code to new controller system
* Fix shuttles not moving
* Fix throwing
* Fix guns
* Change hands to use physics.Stop() and remove item fumble method
2020-07-23 18:33:37 +02:00
Víctor Aguilera Puerto
3296079400
Update submodule.
2020-07-23 18:33:24 +02:00
Exp
c48b19c67d
Removed inconsistent cable from airlock panel closing/opening ( #1460 )
...
* Removed inconsistent cable from airlock panel closing/opening
* Removed that one pixel
* Minified
* Optimised images
with optipng, default settings, why are there so many files
2020-07-23 16:36:59 +02:00
metalgearsloth
56737b635f
Damage visualizer for simple mobs ( #1332 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-23 02:04:03 +02:00
Exp
9585c7b82d
Fixes thrown items being stopped by open doors ( #1399 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-23 01:51:31 +02:00
DrSmugleaf
a8b3c99075
Add two-way serialization in ExposeData for some of the components that are missing it ( #1451 )
2020-07-23 01:46:09 +02:00
DrSmugleaf
989025b222
Add drink atmos ( #1434 )
2020-07-23 01:42:09 +02:00
DrSmugleaf
327b3b610f
Fix ghosts being able to empty backpacks by click dragging them onto tables ( #1438 )
2020-07-23 01:41:22 +02:00
DrSmugleaf
b88afec350
Add slipping prediction ( #1440 )
2020-07-23 01:40:31 +02:00
DrSmugleaf
c9057d01ae
Remove 2D suffix from visualizers ( #1453 )
2020-07-23 00:56:53 +02:00
DrSmugleaf
46f13da26d
Fix verb menu not working for clientside entities ( #1400 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2020-07-23 00:56:30 +02:00
Vince
a80bcda75b
Make ghost unshaded ( #1458 )
2020-07-23 00:53:03 +02:00
Swept
c4aa732d3c
Fixes ( #1456 )
2020-07-22 22:29:35 +02:00
DrSmugleaf
700f31e77b
Fix build ( #1448 )
2020-07-22 11:43:34 +02:00
Kmc2000
92a9136eab
Examine text feedback for when things are powered ( #1441 )
2020-07-22 09:55:09 +02:00
Swept
d1151281b2
Adds RCD and Pill to IgnoredComponents.cs ( #1445 )
2020-07-22 09:54:46 +02:00
Swept
656d8c6d9f
Fixes Skubsuit ( #1443 )
2020-07-22 09:54:28 +02:00
Swept
fb57a0a53f
Jumpskirts and Beesocks ok baby be calling me hercules but this bitch here stand for hermes ok I done pop me a perkay cause I heard it helped with my pain but just help my backaches ( #1444 )
2020-07-22 09:53:59 +02:00
DrSmugleaf
80fbb44ea9
Fix build ( #1447 )
2020-07-22 09:50:39 +02:00
Acruid
f34b454923
Public API changes to IPhysBody and MoverController.
2020-07-21 23:42:33 -07:00
Pieter-Jan Briers
551973fbb9
Clean up PDA code a little.
2020-07-22 02:22:21 +02:00
Swept
1386b8ca2d
Fixes Jumpskirts ( #1442 )
2020-07-22 01:37:46 +02:00
Pieter-Jan Briers
5bf0bda4c7
Update GitHub credits.
2020-07-21 01:20:49 +02:00
DrSmugleaf
8e1ecb5476
Add headbutting open airlocks when you have no hands ( #1433 )
2020-07-20 16:03:05 +02:00
AJCM-git
20ca4ccd4a
Re-organizing the prototypes folder ( #1384 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-20 12:26:16 +02:00
DrSmugleaf
202954efe2
Remove unused imports ( #1431 )
...
We don't support .Net Framework anymore.
2020-07-19 17:06:51 -07:00
Alex S
2c0abe3f70
Fixes the ability to unweld inside containers ( #1360 )
2020-07-19 22:32:04 +02:00
DrSmugleaf
cbad5edca4
Fix duplicated unbuckle out of range message ( #1420 )
2020-07-19 13:16:06 -07:00
Acruid
8437388f2b
Removed the StateBase scene, its functionality got moved back into Engine.
...
Changed all the dependencies inside GameScreenBase to protected so that derived classes can access them.
2020-07-19 12:44:32 -07:00
DrSmugleaf
2facb57826
Fix buckling range and north facing buckle visual bug ( #1421 )
...
* Fix being able to buckle others from farther away than intended
* Make buckling range slightly bigger
* Fix north facing buckles looking strange
2020-07-19 12:34:35 -07:00
ShadowCommander
935e3b56df
Merge pull request #1416 from DrSmugleaf/wt550-mags-fix-1405
...
Fix .35 auto top-mounted ammo not being valid for the WT550
2020-07-19 12:23:13 -07:00
ShadowCommander
9e93972deb
Merge pull request #1426 from collinlunn/construction_yaml
...
Construction prototype camelCase
2020-07-19 12:22:50 -07:00
ShadowCommander
b06e18981a
Merge pull request #1425 from collinlunn/tech
...
Technology prototype camelCase
2020-07-19 12:22:25 -07:00
ShadowCommander
e4fbc054cc
ServerStorage and Storable Yaml casing ( #1424 )
...
* Storable size yaml case fix
* ServerStorage yaml case fix
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-07-19 12:12:02 -07:00
Acruid
7f3fabd72a
The janitor's Mop Bucket (yellow thing that rolls around) is now back to being a world item.
2020-07-19 12:11:35 -07:00
DrSmugleaf
20b175d997
Add mapping command ( #1411 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-19 18:43:16 +02:00
R. Neuser
86c318cc74
OverlayManager 2 Electric Boogaloo ( #1410 )
2020-07-19 17:32:26 +02:00
Víctor Aguilera Puerto
0d03aeff37
Update submodule.
2020-07-19 12:44:19 +02:00
Acruid
c9374992a6
Converted everything to use collision and physics component interfaces.
2020-07-19 00:33:02 -07:00
Acruid
ea94f4a182
Moved interaction interfaces from Server to Shared.
2020-07-18 22:51:56 -07:00
py01
e8daca3539
Construction prototype camelCase
2020-07-18 20:51:39 -06:00