Commit Graph

36638 Commits

Author SHA1 Message Date
mirrorcult 58d15ebc3b
Fix melee weapon effects being offset incorrectly (#4102) 2021-05-28 10:58:30 +02:00
mirrorcult 8b0826ff83
Fix NRE when spawning and activating randomized expendable lights (#4059)
* fix nre

* move resolve up to parent

* oopy
2021-05-28 09:56:06 +02:00
ShadowCommander 557fd29d3b
Fix cloning machine and medical scanner pulling 2021-05-27 22:41:07 -07:00
PJBot 5c9921e81b Automatic changelog update 2021-05-28 00:19:33 -04:00
SweptWasTaken 72a7208626 Adds a plasteel crate to cargo and fixes some cargo IDs 2021-05-27 21:18:25 -07:00
PJBot 44c3a1c5e3 Automatic changelog update 2021-05-27 23:42:05 -04:00
SethLafuente 3069bef30c
Added HV and MV cables into the protolathe (#4095)
Co-authored-by: SETh lafuente <cetaciocascarudo@gmail.com>
2021-05-28 03:41:03 +00:00
Swept 7b061d864d
Makes a changelog message a little clearer 2021-05-27 23:02:03 +00:00
PJBot 968d75a07e Automatic changelog update 2021-05-27 18:44:12 -04:00
SethLafuente 6b1d582cf9
Protolathe Printing (#4094)
Co-authored-by: SETh lafuente <cetaciocascarudo@gmail.com>
2021-05-27 22:43:10 +00:00
ShadowCommander 6d404734e7
Add bar access to captain 2021-05-27 15:26:22 -07:00
PJBot 19a6be8f1d Automatic changelog update 2021-05-27 06:52:16 -04:00
20kdc c7f104cd93
More rotatability (#4067)
* Make barstools, PA components, and radiation collectors rotatable.

Making barstools rotatable is so that people can spin on the barstool. (RP moment.)

The other two are more "functional" changes for assembling a PA.

* Allow rotating a rotate-while-anchored object if you're buckled to it.

Barstool spinny

* Fix bug with rotation of an object that someone is buckled to

* BuckleSystem: Efficiency improvements with directed events

* Don't need to unsubscribe anymore from events, so in BuckleSystem, just don't
2021-05-27 12:51:14 +02:00
PJBot 79a13f32e7 Automatic changelog update 2021-05-27 06:49:41 -04:00
Ygg01 7e29bb6aa4
Fix error in .ftl files (#4018) 2021-05-27 12:49:39 +02:00
20kdc cf6fdd40e0
Tune pull-to-location constants just a bit more so it gets stuck less often (#4077) 2021-05-27 12:48:37 +02:00
20kdc ddcfc774a6
Gives spears some damage to let them actually be useful (#4083) 2021-05-27 12:47:49 +02:00
20kdc cb9bef0b94
Thrown items become not-thrown if you start pulling them. (#4082) 2021-05-27 12:47:39 +02:00
Vera Aguilera Puerto 9500c91a69 Proper exception rethrowing in AI Steering system. 2021-05-27 12:39:34 +02:00
Vera Aguilera Puerto c1b247ff22 Proper exception rethrowing in UtilityAI 2021-05-27 12:34:52 +02:00
Vera Aguilera Puerto 0c68f2973e Adds YAML linter validators for content tiles.
- Removes invalid floor drops.
2021-05-27 11:42:04 +02:00
Vera Aguilera Puerto 9b402acfa3 Use component startup/shutdown in SubFloorHideSystem. 2021-05-27 11:11:56 +02:00
Vera Aguilera Puerto 0ea3391af0 Stacks get their count appearance set on startup. 2021-05-26 19:05:04 +02:00
Vera Aguilera Puerto dee94d64b0 Update submodule 2021-05-26 18:48:09 +02:00
Vera Aguilera Puerto f64433a14d Makes more things queue delete to prevent physics collision callback issues. 2021-05-26 18:43:12 +02:00
Vera Aguilera Puerto 2232dbd71d Fixed shard refining creating whole stacks. 2021-05-26 18:14:08 +02:00
Vera Aguilera Puerto 74518a421f Cleanup some events. 2021-05-26 11:11:14 +02:00
Vera Aguilera Puerto 0f703b8f02 Stack examining is now ECS. 2021-05-26 10:32:40 +02:00
Vera Aguilera Puerto b9debaa273 Marks IExamine as obsolete. 2021-05-26 10:23:22 +02:00
Vera Aguilera Puerto 33fa208214
Refactors stacks to be fully ECS. (#4046) 2021-05-26 10:20:57 +02:00
Vera Aguilera Puerto 0f8e330a3d Adds directed entity event for examining entities. 2021-05-26 10:19:14 +02:00
Pieter-Jan Briers 61ed10fd31 AL is an acronym 2021-05-24 17:44:24 +02:00
PJBot 679767bed4 Automatic changelog update 2021-05-24 10:56:50 -04:00
scrato 2d709f6294
Fix: #4037 Being able to dehandcuff yourself while dead (#4062)
* Fix #4037 (dead handcuffs)

* check ActionBlocker.CanInteract

* Removed unnecessary using

Co-authored-by: Michael Will <will_m@outlook.de>
2021-05-24 07:55:48 -07:00
PJBot ff79613517 Automatic changelog update 2021-05-24 10:41:00 -04:00
20kdc 136928ecb8
Fix exception in IconSmoothSystem where it tries to get a grid that doesn't exist (#4064)
This finally ought to actually kill the bug for real this time. Hopefully.
2021-05-24 16:39:57 +02:00
PJBot e2cc5cd343 Automatic changelog update 2021-05-24 00:15:17 -04:00
20kdc e88c092c3c
Bring singularity back from the brink of "particles don't even hit" (#3963)
* Bring singularity back from the brink of "particles don't even hit anything"

* Remove force-disable-hard from singularity code so it doesn't just ignore containment

Shouldn't this be the prototype's job if they want that so much?
This might have some sorta downside, but this brings singulo back into being containable

* Apply ShadowCommander's suggested layers/masks for particles

Tested, singulo properly spawns and develops with this mask

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2021-05-23 21:14:15 -07:00
PJBot d6838d6243 Automatic changelog update 2021-05-23 20:39:28 -04:00
SethLafuente 48cd4a76c2
Protolathe Printing and R&D technology (#4039)
Co-authored-by: SETh lafuente <cetaciocascarudo@gmail.com>
2021-05-24 00:38:26 +00:00
PJBot 8539964d48 Automatic changelog update 2021-05-23 14:19:38 -04:00
20kdc 7598684e88
Make IconSmoothComponent more failure-tolerant of the grid not being available (Fixes power stuff disappearing) (#4063)
This (hopefully) fixes power stuff disappearing by making IconSmoothComponent more failure-tolerant of grids not being available.
It might still leave issues in, though.
2021-05-23 20:18:36 +02:00
PJBot ff57833c84 Automatic changelog update 2021-05-23 00:06:58 -04:00
ShadowCommander acb102f978
Rename and clean up interaction events (#4044)
* Rename and clean up interaction events

* Fix hand equip events
2021-05-22 21:06:40 -07:00
Ygg01 d97021d3a0
Fix layers displaying in cable stacks (#4028)
* Fix layers displaying in cable stacks

Fixed stackVisualizer to use another round method

* Fix ShadowCommander review

* Change to expected Result
2021-05-22 21:05:55 -07:00
mirrorcult ce70e8a38d
Fix incorrect shard protoype being spawned when computers are destroyed (#4060) 2021-05-23 03:44:05 +00:00
Vera Aguilera Puerto ed4f51b755 Fix interaction test not adding hands to entity 2021-05-22 14:02:04 +02:00
Vera Aguilera Puerto bf1fce006f Fix buckle not working 2021-05-22 13:53:51 +02:00
Vera Aguilera Puerto 2eea2a8f4e Update submodule. 2021-05-22 11:45:21 +02:00
PJBot 12ec89fc5e Automatic changelog update 2021-05-22 05:31:38 -04:00