Joonas Rikkonen
|
177f31d538
|
Some more logging to help diagnose #278, a potential workaround to remove items/characters that Entity.RemoveAll failed to remove for some reason.
|
2018-04-20 16:50:10 +03:00 |
|
Joonas Rikkonen
|
395ca3c5c2
|
Removed debug code from PhysicsBody.ApplyLinearImpulse
|
2018-04-18 17:27:06 +03:00 |
|
Joonas Rikkonen
|
c6f3d0c1b8
|
Attempt to fix characters occasionally getting launched out of the sub at lightspeed when the sub crashes into something (even if the impact doesn't appear to be that hard): impacts don't increase the velocity of the characters above 20 units/s.
|
2018-04-18 17:24:10 +03:00 |
|
Joonas Rikkonen
|
eed7b72b4e
|
Fixed player-controlled creatures being able to do damage to themselves and RepairTools causing damage to the user regardless of the user's skills.
|
2018-04-18 15:04:18 +03:00 |
|
Joonas Rikkonen
|
edf5bacc89
|
Fixed EndRound music looping forever. Closes #334
|
2018-04-18 11:02:58 +03:00 |
|
Joonas Rikkonen
|
9a8f13140e
|
Cherry-picked [ab78991]: Rendering tiled sprites with scaling works correctly now (I think?), added option to edit the offset of structure textures
|
2018-04-17 14:06:40 +03:00 |
|
itchyOwl
|
22e2c8d8c2
|
Fix the gap and submarine position indicator icon position.
|
2018-04-09 18:11:27 +03:00 |
|
itchyOwl
|
7d31f0cdb6
|
Add a backing field with the default value Vector2.One for TextureScale. Clamp the values between 0.01 and 10 to keep them sensible.
|
2018-04-09 16:16:17 +03:00 |
|
Joonas Rikkonen
|
3abbfcbc23
|
Railguns cannot be fired without aiming. Closes #364
|
2018-04-09 15:22:42 +03:00 |
|
Joonas Rikkonen
|
fe064b2170
|
Added a debug command for mirroring the main sub horizontally
|
2018-04-09 10:59:56 +03:00 |
|
Joonas Rikkonen
|
465b848cb4
|
Fixed relay components ignoring signals to the toggle and set_state connections if the signal has been passed through other PowerTransfer components. Closes #355
|
2018-04-06 19:51:16 +03:00 |
|
itchyOwl
|
22c3af6af6
|
Enable editing of the texture scale of the structures.
|
2018-04-06 16:07:17 +03:00 |
|
itchyOwl
|
9fc65298e8
|
Reduce duplicate code in Sprite constructors.
|
2018-04-06 15:56:32 +03:00 |
|
itchyOwl
|
e89fa0dc5c
|
Add a todo note.
|
2018-04-06 11:51:52 +03:00 |
|
Joonas Rikkonen
|
3aeaae0595
|
Fixed RespawnManager not removing respawn items. Closes #234
|
2018-04-04 18:53:23 +03:00 |
|
Joonas Rikkonen
|
5731f8a522
|
Merge pull request #350 from extraneus/master
The preliminary assignments
|
2018-04-04 18:48:29 +03:00 |
|
Joonas Rikkonen
|
9dd9425caa
|
Explosives, chemicals and medical items disappear when their condition falls to 0 (i.e. when they're fully used).
Railgun shells, detonators and depth charges also now "use" their contents instead of destroying them. (See #322)
|
2018-04-03 22:43:41 +03:00 |
|
itchyOwl
|
b599206294
|
Add a GUI slider for setting the auto ban duration. Define the max auto ban length in the server settings. (Issue #128)
|
2018-03-27 11:29:36 +03:00 |
|
itchyOwl
|
a48a4975ca
|
Auto ban users that have been vote kicked. Define the auto ban time in the server settings. (Issue #128) NOTE: Not tested!
|
2018-03-27 11:27:57 +03:00 |
|
itchyOwl
|
3106efa023
|
Add "respawn" tag to the items that should persist in the Respawn Shuttle. Ignore the items with this tag when resetting the shuttle. (Issue #234)
|
2018-03-27 11:24:11 +03:00 |
|
Joonas Rikkonen
|
faaaa69fa7
|
RegExFindComponent doesn't attempt to evaluate the (null) signal when no signal has been received yet.
|
2018-03-21 15:31:53 +02:00 |
|
Joonas Rikkonen
|
276798d88b
|
Fixed null exception in IndoordsSteeringManager. Closes #326
|
2018-03-10 18:47:59 +02:00 |
|
Joonas Rikkonen
|
c02b8a17fe
|
Reminder to self: press ctrl+s before committing
|
2018-03-09 18:04:14 +02:00 |
|
Joonas Rikkonen
|
a8dda856cc
|
Fixed statuseffect changes in a57bec2 not being added to one of the overloads of the Apply method
|
2018-03-09 17:55:06 +02:00 |
|
Joonas Rikkonen
|
738910e123
|
Fixed being able to gain karma by welding fixed walls
|
2018-03-09 12:47:14 +02:00 |
|
Joonas Rikkonen
|
03fa2a2e1b
|
Fixed item removal by SecondaryUse not being synced
|
2018-03-08 23:54:28 +02:00 |
|
Joonas Rikkonen
|
e1f96480e1
|
Added console commands for giving the clients ranks, showing their current permissions and giving/revoking the permission to use specific console commands. Closes #327
|
2018-03-08 20:52:42 +02:00 |
|
Joonas Rikkonen
|
df746db421
|
Ladders can be climbed by holding up/down while standing next to them without having to select them first.
|
2018-03-08 11:01:17 +02:00 |
|
Joonas Rikkonen
|
4421c8a5de
|
Fixed camera shake continuing indefinitely if a character falls unconscious due to impact damage
|
2018-03-08 10:43:54 +02:00 |
|
juanjp600
|
82dcbc3ae8
|
Light sources now follow the direction of parent Turrets + changed Controller's output signal and Turret's input signal to an angle
|
2018-03-07 22:53:28 -03:00 |
|
Joonas Rikkonen
|
a43b8dc278
|
Added a console command for changing the server password. Closes #325
|
2018-03-07 17:26:42 +02:00 |
|
Joonas Rikkonen
|
b9287beed2
|
Characters carry two-handed throwables in both hands. (See #303)
|
2018-03-07 11:33:06 +02:00 |
|
Joonas Rikkonen
|
10ce4bd20d
|
Fixed messageboxes opened by the mp campaign setup UI not being shown until the UI is closed (e.g. shuttle & incompatible content package warnings), renamed MultiplayerCampaign -> MultiPlayerCampaign for consistency. See #315
|
2018-03-06 16:43:36 +02:00 |
|
Joonas Rikkonen
|
08ade1dc6f
|
Fixed clients not being notified when a campaign is exited and a new one started, causing them to think they still have up-to-date save files for the new campaign and get kicked out due to desync as soon as a round starts. (See #315)
|
2018-03-06 14:18:37 +02:00 |
|
Joonas Rikkonen
|
8e8b8464af
|
All items and structures have to define a sourcerect for the sprite because otherwise the dedicated server won't know the size of the entity. Closes #321
|
2018-03-06 13:55:30 +02:00 |
|
Joonas Rikkonen
|
0ab4521a7a
|
Fixed monsters being able to spawn under the ocean floor. Closes #319
|
2018-03-06 12:13:08 +02:00 |
|
Joonas Rikkonen
|
f5af432ad9
|
Fixed item tags & aliases not being taken into account when determining target validity in StatusEffect.Apply. Closes #316
|
2018-03-06 11:25:25 +02:00 |
|
Joonas Rikkonen
|
a57bec2a27
|
Made statuseffects stackable by default, fixed statuseffects only being considered the same if they're caused by the same item, applying the same non-stackable statuseffect again refreshes the timer of the existing statuseffect. Closes #309
|
2018-03-05 16:59:23 +02:00 |
|
Joonas Rikkonen
|
6ddcd65f18
|
RepairTools can do damage to characters by hitting the collider. Closes #299
|
2018-03-05 12:34:21 +02:00 |
|
Joonas Rikkonen
|
4e048b7895
|
Items removed due to the "DeleteOnUse" property are removed using EntitySpawner, removing an item removes it from the selected items of all characters. Closes #306
|
2018-03-05 12:13:52 +02:00 |
|
Joonas Rikkonen
|
e15fad6986
|
Relay fix attempt number n + 2
|
2018-03-02 21:51:39 +02:00 |
|
Joonas Rikkonen
|
c624ff2c8c
|
Hopefully fixed clients forcing other players to pick items when the clients actually selected them (e29655c) without breaking AI interactions with items
|
2018-03-02 18:04:01 +02:00 |
|
Joonas Rikkonen
|
199794cf41
|
Fixed exceptions when trying to save an itemcomponent that has been instantiated by calling the constructor directly (e.g. lightcomponents in wearables)
|
2018-03-02 17:46:48 +02:00 |
|
Joonas Rikkonen
|
b49f47d3d9
|
Ladder waypoint generation fix: waypoints are not just placed at the top and bottom of the ladders (and at hatches on the ladders), but above every platform along the ladders (-> waypoints work correctly on ladders spanning through multiple floors). + Some ladder climbing fixes in IndoorsSteeringManager.
|
2018-03-02 17:45:13 +02:00 |
|
Joonas Rikkonen
|
07d3d69040
|
Equipped items can be swapped by double-clicking, fixed inventories getting messed up when swapping multi-slot items fails (e.g. drag a jumpsuit on an equipped diving suit).
|
2018-03-02 15:24:54 +02:00 |
|
Joonas Rikkonen
|
f1f190a997
|
Added a light to diving suits (requires a battery to work). Closes #233
|
2018-03-02 13:11:28 +02:00 |
|
Joonas Rikkonen
|
12d1692bb5
|
Wearables can attach lightsources to limbs
|
2018-03-02 11:13:11 +02:00 |
|
Joonas Rikkonen
|
10189254b5
|
GrabLimb type is written in character network messages as byte instead of UInt16
|
2018-03-01 23:43:10 +02:00 |
|
Joonas Rikkonen
|
31ba9e20a2
|
Item description & tags are only included in spawn network message if they differ from the prefab.
|
2018-03-01 22:07:51 +02:00 |
|
Joonas Rikkonen
|
2b4c01d18b
|
Fixed debug assertion fail in World.Raycast if a limb is (almost) exactly at the position of a character's collider when calling TrySetLimbPosition.
|
2018-03-01 22:07:18 +02:00 |
|