This website requires JavaScript.
Explore
Help
Sign In
vlad.os
/
LuaCsForBarotraumaEP
Watch
0
Star
0
Fork
0
You've already forked LuaCsForBarotraumaEP
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
9099b191d070bd1f410d0faa2925d6c511fee05d
LuaCsForBarotraumaEP
/
Barotrauma
/
BarotraumaClient
/
Source
T
History
Joonas Rikkonen
9099b191d0
Fix (or a workaround) to characters teleporting inside/through colliders when leaving a sub (see
#552
). Gaps do a raycast out from the sub to see if there are obstacles outside, and if so, ragdolls place a collider at the corresponding position inside the sub. The collider is simply a straight axis-aligned line atm, so it doesn't work accurately with sloped ice/submarine walls, but does prevent the ragdoll from ending up inside the obstacles. TODO: use a few edges to approximate the shape of the obstacles more closely?
2018-08-02 16:48:51 +03:00
..
Characters
Fix (or a workaround) to characters teleporting inside/through colliders when leaving a sub (see
#552
). Gaps do a raycast out from the sub to see if there are obstacles outside, and if so, ragdolls place a collider at the corresponding position inside the sub. The collider is simply a straight axis-aligned line atm, so it doesn't work accurately with sloped ice/submarine walls, but does prevent the ragdoll from ending up inside the obstacles. TODO: use a few edges to approximate the shape of the obstacles more closely?
2018-08-02 16:48:51 +03:00
EventInput
Removed unnecessary using directives
2017-07-05 18:35:09 +03:00
Events
/Missions
Mission refactoring (mission prefabs) and option to select which types of missions can be selected when mission type is set to random (TODO: a way to set the allowed types from the UI).
2018-05-17 23:45:29 +03:00
Fonts
ScalableFont uses a non-obsolete override of the SpriteBatch.Draw method, + minor optimization
2017-08-13 20:01:00 +03:00
GameSession
Updated tutorial info text to match the new color of the sonar display.
Closes
#550
2018-07-31 10:41:41 +03:00
GUI
Added wrapper methods that check if user statistics are enabled to GameAnalyticsManager
2018-07-20 12:05:13 +03:00
Items
Fixed items occasionally dropping instead of being moved to another inventory client-side.
Closes
#558
2018-08-02 13:24:56 +03:00
Map
Fixes
2018-07-23 19:24:44 +03:00
Networking
EntityEvent fixes:
2018-07-30 13:35:26 +03:00
Particles
- Fixed creature disable list only taking config files in the Content/Characters folder into account (making it impossible to disable spawning of custom monsters outside the folder)
2018-02-25 15:03:29 +02:00
Physics
Fixed circular physics bodies not being rendered in debugdraw if the radius is less than 1.28f
2018-02-06 16:25:07 +02:00
Screens
Fixed the previously selected location staying selected but start button staying disabled when returning to the lobby screen in SP campaign. Made it impossible to progress without restarting if there were no other selectable locations.
Closes
#553
2018-08-01 14:09:22 +03:00
Serialization
Simplify checks and casts, use pattern matching. Add a todo note.
2018-04-06 11:50:54 +03:00
Sounds
Added null check to Sound.StreamVolume
2018-07-22 17:59:13 +03:00
Sprite
Fixed memory leak caused by submarine preview images, changed Submarine.SavedSubmarines to a property that prevents removing submarines from outside the class without disposing the preview image.
Closes
#498
2018-07-18 14:23:43 +03:00
Utils
LOS effect optimization/changes:
2018-03-03 21:57:36 +02:00
Camera.cs
Fixed camera ScreenToWorld & WorldToScreen returning invalid values when Camera.UpdateTransform has only been called once, because interpolated zoom value is initially 0 which messes up the transformation matrices.
Closes
#504
2018-07-20 11:36:22 +03:00
DebugConsole.cs
Cleanbuild console command resets the user statistics setting
2018-07-18 12:59:59 +03:00
GameMain.cs
Cleanbuild console command resets the user statistics setting
2018-07-18 12:59:59 +03:00
GameSettings.cs
Removed some unused methods
2018-01-25 09:38:04 +02:00
PlayerInput.cs
Fixed launcher throwing a null reference exception because of a reference to GameMain in PlayerInput
2018-02-21 23:43:40 +02:00
Program.cs
- Some of the non-game-crashing error messages are sent to GameAnalytics.
2018-07-19 22:12:50 +03:00