Regalis
5120812adf
- fixed AICharacters being updated even if they're disabled
...
- enemies can spot targets from further away if they've previously spotted the target
- physics bodies are immediately moved to the correct position if they're really far (instead of lerping)
2016-03-13 19:24:30 +02:00
Regalis
d713874bd6
Tweaked AITarget ranges: now it's possible to evade some monsters by stopping the sub and/or turning off noisy devices, AITarget ranges can be made visible by entering "ShowAITargets" in the console, misc cleanup
2016-03-12 21:35:21 +02:00
Regalis
c99f94b1de
Fixed projectiles (e.g. railgun shells) not colliding with the sub when shot from outside, fixed lightcomponents not being positioned correctly on moving items
2016-03-12 21:28:39 +02:00
Regalis
d1580328ed
Some cleanup using ReSharper (mostly removing redundancies)
2016-03-12 15:32:34 +02:00
Regalis
ae4e4d8f34
- wiring tool bugfixes
...
- new oxygen and welding fuel tank sprites
- more reliable method of checking that the sub can pass through the level
- moved the name of the highlighted item to the bottom of the screen
2016-03-11 19:12:07 +02:00
Regalis
ad17b1a9bf
- "wiring mode" which makes wiring a bit more convenient in editor
...
- invisible entities (items inside cabinets, hulls/gaps when they've been hidden) can't be highlighted or selected in the editor
- fixed And Components always sending a signal out during the first frame if timeframe is set to 0.0
- fixed moloch not appearing in the tutorial
2016-03-11 16:10:36 +02:00
Regalis
581c95b065
Relay and delay components
2016-03-11 15:39:39 +02:00
Regalis
6deab579a1
- fixed level generation algorithm placing waypoints at unreachable positions
...
- changes to drowning/suffocation logic (oxygen-value drops/rises at a fixed rate depending on whether there's enough oxygen available, instead of effects "stacking")
2016-03-09 16:57:11 +02:00
Regalis
a1c728d207
Networking bugfixes & improvements:
...
- fixed server not sending kill-events when a monster dies
- some interpolation when correcting character positions
- physicsbody position lerping improvements
- sending AICharacter Dir instead of TargetDir
2016-03-09 16:56:42 +02:00
Regalis
37f70a1028
Ladders outside the sub can be climbed now
2016-03-09 16:44:39 +02:00
Regalis
10bb5d061f
- WIP attempt at syncing item positions
...
- Some changes to item floating logic (lift is also applied to items outside the sub, forcefactor is clamped to 1 if the item is fully submerged)
2016-03-07 00:57:15 +02:00
Regalis
436bdb1448
v0.3.4.2: fixed section bodies not being restored after repairing a wall/window, fixed servers letting all clients in despite a wrong password, game version or content package
2016-03-05 12:50:22 +02:00
Regalis
c2a2f8374b
v0.3.4.1: Temporarily disabled water moving items, bleeding slows down automatically, buttons can be fabricated, mantises don't bleed
2016-03-05 11:29:48 +02:00
Sebastian Broberg
1bc5cb24c1
Distance scaling
2016-03-04 18:20:17 +01:00
Regalis
02825782e5
- Edited item densities to make more sense
...
- Characters spawned through the console are synced with clients
2016-03-04 18:29:41 +02:00
Regalis
6efb64e94d
Merge branch 'master' of https://bitbucket.org/Regalis11/barotrauma
2016-03-03 22:05:18 +02:00
Sebastian Broberg
3a0201ca28
Items now take all gaps in account
2016-03-03 21:05:04 +01:00
Regalis
6240f98f14
Merge branch 'master' of https://bitbucket.org/Regalis11/barotrauma
2016-03-03 21:56:29 +02:00
Sebastian Broberg
0b7b52256b
Small change to calculations.
2016-03-03 20:55:20 +01:00
Sebastian Broberg
63e5e75201
Fix for null exception upon start.
2016-03-03 20:35:07 +01:00
Regalis
b4ff867607
Merge branch 'master' of https://bitbucket.org/Regalis11/barotrauma
2016-03-03 21:18:53 +02:00
Sebastian Broberg
f97ff4ca46
Merge branch 'master' of bitbucket.org:Regalis11/barotrauma
2016-03-03 20:18:35 +01:00
Sebastian Broberg
467a99f79d
Fixed hatch issue with shadows
...
Added per segment visibility/collision
2016-03-03 20:18:21 +01:00
Regalis
40714c1102
- converting NetworkEvent sending time to local time before doing any comparisons
...
- using mersenne twister for random number generation due to differences in Mono and .NET implementations of the Random library
- password prompt for password-protected private servers
- fixed deconstructor, fabricator and railgun connection panels closing immediately after opening
- fixed editor saving newly created subs to the root folder instead of the Submarines folder
- keeping items in the same inventory slots between clients instead of just syncing which items are in the inventory
- fixed crashing when swapping items between different limbslots
2016-03-03 21:11:54 +02:00
Regalis
35c36d283a
Upgraded to MonoGame v0.3.4: rebuilt shaders, removed the old content project, added a default config file
2016-02-29 22:06:48 +02:00
Regalis
1a5b274a01
v0.3.4.0
2016-02-29 20:01:28 +02:00
Regalis
c64dbed55d
Resizing structures/items in editor
2016-02-28 21:08:52 +02:00
Regalis
00c1edad09
- Changes in UpdateNetPlayerPosition
...
- Holdable items don't try to change the pose if hand anim is disabled (e.g. when dragging someone or using a railgun controller)
- Indicator which shows the position of the sub when spectating
- Bugfix in controller selection logic
- Saving attributes on separate lines in serversettings.xml
- Safer validation of received sub files
2016-02-28 14:33:03 +02:00
Regalis
cc4ada952f
- File transfer improvements (switching the sub selection during transfer works, max transfer duration, waiting for transfers to finish before starting the round)
...
- Firesource changes (more particles with shorter lifetimes, combining bugfix)
- StatusEffects can target hulls and always be active
- Cyrillic character support
- Saving server settings
- Swapping items in inventory by dropping an item to a non-free slot
2016-02-27 21:01:10 +02:00
Regalis
7309201b11
File sharing fixes: canceling transfers, displaying transfers & progress server-side, invalid sub files aren't selected or sent
2016-02-27 00:25:13 +02:00
Regalis
9f8f4e290e
Fixed propulsion applying force to _every limb except_ the ones it's supposed to, fixed pressure building up in enclosed rooms that are full of water, fixed netlobby displaying multiple votes for clients, progress on file transfer
2016-02-26 22:21:00 +02:00
Regalis
77d3d22810
Camera twitching fixes, fixed crashing when loading a sub with no hull, fixed server lobby player count only working for 0-15 players, progress on downloading subs from the server
2016-02-25 22:54:10 +02:00
Regalis11
b081891dc6
Cam twitching fix? (untested)
2016-02-24 19:44:15 +02:00
Regalis11
6f51c6fb33
Extension method for reading/writing enums in netbuffers, (untested) classes for sending files
2016-02-24 15:45:45 +02:00
Regalis11
c613e5fcf8
AICharacte syncing bugfixes, cleanbuild removes the temp save folder, minor networkevent optimizations (enum max value == GetValues().Length-1)
2016-02-21 20:46:57 +02:00
Regalis
419384188a
v0.3.3.1
2016-02-21 11:14:20 +02:00
Regalis
d6443ac6a4
v0.3.3.1: fixed the inventories of selected players going behind the chatbox, fixed clients sending deselect messages for characters other than their own, using keybinds when moving the camera
2016-02-21 00:29:53 +02:00
Regalis
308ae7a8b0
v0.3.3
2016-02-20 21:52:05 +02:00
Regalis
619390ab72
Water dustparticle fixes, random variation in background color, submarine is automatically moved to origo when loading, configuring a fabricable item with no material requirements doesn't throw an error, AI characters can't open doors if in handcuffs, engines can be picked through doors
2016-02-20 18:24:38 +02:00
Regalis
8672a47a12
Taking structure offset from origin into account when spawning the sub, repairtool automatically targets last section if welding the second-to-last
2016-02-20 14:12:04 +02:00
Regalis
058a269ecb
More easily readable netstats (B/kB/MB instead of just B), scrollable netstats client list, possible to wear multiple items in same limb, handcuffs
2016-02-20 13:00:05 +02:00
Regalis
c605adf879
Fixed networkevents crashing due to client trying to access server.connectedclients
2016-02-19 17:18:31 +02:00
Regalis
9cfbbb44ed
Fixed a bunch of sprites not being removed
2016-02-19 15:58:43 +02:00
Regalis
c59a2b5207
Some visual effects when drowning or being killed by pressure
2016-02-19 15:00:45 +02:00
Regalis
b49641ecb8
v0.3.2.6: launcher text wrapping fix
2016-02-18 22:47:46 +02:00
Regalis
9e11134bd3
Navigation requires power, locationtypes and missions included in content packages
2016-02-18 22:04:47 +02:00
Regalis
cd4e3a3d2a
Fixed password box not working, connecting powered items with multiple parallel wires works, velocity/depth indicators on nav, stuff
2016-02-18 21:09:10 +02:00
Regalis
4ad8105cd6
Characters with no CharacterInfo can't be selected, fixed broken tickboxes in server settings, inventory log tweaking, one gap sound per hull, chat message "commands" changed from /d to d;
2016-02-17 20:43:42 +02:00
Regalis
8129aa2ae5
v0.3.2.3: Fixed "cleanbuild" crashing if server log folder doesn't exist
2016-02-16 22:39:22 +02:00
Regalis
dd73887aa1
Properly setting serverlog scrollbar size, clown gear
2016-02-16 22:25:06 +02:00