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
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
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
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
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
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
dd73887aa1
Properly setting serverlog scrollbar size, clown gear
2016-02-16 22:25:06 +02:00
Regalis
f3112e29b4
Fixed spectators joining messing up the game, textboxes are deselected when switching the screen, nerfed engineer construction level, tickboxes or textboxes cannot be selected through other ui elements
2016-02-16 20:52:39 +02:00
Regalis
a57f1feb63
Scooters can't be used when stunned, limb damage sound position fix, longer view distance when outside
2016-02-15 17:50:17 +02:00
Regalis
94e34c0ed9
Molochs can damage characters, server log UI, stun weapons have a longer stun time, characters can't breathe when wearing a diving suit with no oxygen tank
2016-02-14 19:05:03 +02:00
Regalis
bec6d95198
Server log, ai characters steer away from the abyss
2016-02-14 16:47:23 +02:00
Regalis
ea6824a60d
Disable aiming with holdable items when using a (railgun) controller, syncing ViewTargetID properly between clients, dropping connected wires when a button is picked up, placing large InterestingPositions on the main path through the level
2016-02-13 23:26:50 +02:00
Regalis
9b6dd5da00
Timer for deattaching items, more reliable door syncing, some new splash sounds
2016-02-13 21:25:59 +02:00
Regalis
9b5e78fce4
Re-enabled repairtool character damage
2016-02-13 21:24:41 +02:00
Regalis
08f1d05507
Fuel rods can't be turned back to uranium/incendium if they've already been used, fixed level generation breaking with smaller subs
2016-02-13 13:09:27 +02:00
Regalis
1506738ff7
Voting bugfixes
2016-02-12 23:41:28 +02:00
Regalis
4f54e04c8c
Improved level generation algorithm, fixed invisible hulls, turret projectile fix, fabricators work in mp
2016-02-11 21:37:37 +02:00
Regalis
6de5bac61b
Only limbs with enough mass can cause impact damage to the sub, basictutorial changes, prevent ragdolls from teleporting inside submarinebody
2016-02-07 23:18:51 +02:00
Regalis
201dc1b733
Supercapacitors have much higher max output but smaller capacity, fixed not being able to drag wire nodes in editor, batteries working properly now
2016-02-07 12:32:19 +02:00
Regalis
ec7bd3523c
Separate recharge and power_out connections in batteries (todo: configure recharge connections as power connections)
2016-02-05 22:10:51 +02:00
Regalis
6db3062cc8
dmgn
2016-02-05 19:34:10 +02:00
Regalis
ebbcf8b835
Updating sonar/steering tickboxes to match received network state, graying out disabled tickboxes
2016-02-02 19:32:38 +02:00
Regalis
14ee39e59a
Endworm & moloch immune to bleeding, showing right sub name in save file info, disable charactermode before saving, option to end round when the end of the level is reached, maintain position option in steering
2016-02-01 22:21:26 +02:00
Regalis
7637bc441f
Selecting stairs based on WorldRect in editor, disable input if window not active, disable traveling if no locations are selected
2016-01-27 22:27:51 +02:00
Regalis
8cc12b6988
Moving camera with sub even if typing, server doesn't do impact damage to client characters, server sends cause of death in importantentityupdate if health<=0, fire sync fixes, lerping water surface in update instead of render,
2016-01-27 20:38:24 +02:00
Regalis
278371638e
- Fixed structure-gap links not being saved
...
- Saving gap orientation
- Waypoint generation works with small hulls and even if SubBody doesn't exist
- Fixed charactermode when a editing mid-round
- Fixed powercontainer charge progressbar position
2016-01-24 21:28:27 +02:00
Regalis11
28af6fa1f4
- Crewcommander close button & info text notifying about the hotkey
...
- Doors can only be selected when they are broken
- Fixed crashing when placing a door while no sub is loaded
- Generating waypoints for an empty sub won't crash the game
- Drawing characterHUD in editor
2016-01-24 17:03:25 +02:00
Regalis
7098a9a5e0
v0.3:
...
- Launcher checks whether a patch is newer than the current version instead of going through the patches until the current version is found
- CharacterHUD is drawn under crew commander and other UI elements
- All structures other than the command room windows are restored to full health in tutorial
- Longer cooldown for moloch attacks
- AIObjectiveCombat always overrides current order
2016-01-23 14:37:00 +02:00
Regalis
c78784068c
-fixed a typo in fabricableItem requirement & added checking for said typos
...
- fixed being able to set battery recharge sped over the limits
- fixed vents being added to OxygenGenerator.ventlist multiple times
- fixed item.Submarine not being set if pulling an item from a fabricator
- some tutorial fixes
- fixed TraitorMode endmessage not being shown if the sub isn't at the end and neither character is dead
- SalvageQuest fails if the item has been destroyed
-
2016-01-21 20:59:26 +02:00
Regalis
75b8e44d3c
Fixed wrappingwalls, fixed Level.GetCells returning the same cell multiple times, placing backgroundsprites based on level seed
2016-01-20 23:26:41 +02:00
Regalis
06d713e2a3
"Ram attack" for moloch, endworm attack tweaking, improved watcher sprite
2016-01-20 23:14:06 +02:00
Regalis
6c57c1270c
- CrewCommander key can be changed
...
- Improved logic for teleporting character in/out the sub
- changed Turret.AIOperate to use the new coordinate system
- neutralballastlevel option in steering
- crewmanager UI works properly with different numbers of crew members
- fixed obstructvision "twitching" when moving in/out the sub
- resetting steering velocity when AI is waiting
- GetItem AIObjective ignores items outside the sub
- crew has the "dismissed" order by default
-
2016-01-20 00:26:45 +02:00
Regalis
1a5b3fa66a
Endworm attacks working, itemlabel text saving bugfix, deconstructors & fabricators need power, engine sprite, disable wire node dragging in character mode, only hit with one meleeweapon at a time, fixrequirement text overflow fix, mapentities can hace multiple categories, Gap.FindHull fix, Waypoint ladder & gap saving, stuff
2016-01-18 20:09:38 +02:00
Regalis
5f1cb194ab
List of previously used mapentities in editor, waypoint sprites, properly generating waypoints for hatches, waypoint paths are saved in editor instead of generating them on loading, gap particle bugfix, separate waypoint and spawnpoint prefabs, turret rotation limits visible in editor, hatch convexhull fix, new railgunloader sprite
2016-01-17 15:45:16 +02:00
Regalis
8e491ae855
Bunch of editor improvements/bugfixes: free node positioning when placing wires, options to hide hulls, gaps & links, hidden entities can't be selected, more accurate stair selecting, disabled UImessages, camera position fixes
2016-01-15 23:04:34 +02:00
Regalis
203e7c4114
Horizontal doors (hatches), bugfix in holdable.cs
2016-01-15 18:30:44 +02:00
Regalis
e3ebc28afb
Picking items from outside the sub, replcaed fabricator.png with separate sprites for each machine, descriptions moved from itemprefab to the mapentityprefab base class, editortutorial progress
2016-01-15 17:10:21 +02:00
Regalis
0fc085c86d
Item UI replacements, fabricator bugfix, randomly spawning artifacts, AI can fix leaks, LimbAttacks do damage once (not each frame for the duration of the attack)
2016-01-14 21:06:08 +02:00
Regalis
eb20af622d
Limb collisions can damage hull again, new UI for steering, sonar & reactor, fabricators can require more than one of each ingredient, timer for character imploding, AICharacter position syncing changes, watcher, commands can also be given to controlled character
2016-01-13 22:19:01 +02:00