Regalis
8c19adeb5e
Some more randomness in level generation, info message about the radio command in mp
2016-04-23 17:32:52 +03:00
Regalis
12dc494e42
Displaying the condition of contained items in the inventory slot of the parent item (i.e. the amount of oxygen left in a diving suit is visible without highlighting the suit), some debug logging, colored speech bubbles
2016-04-21 17:17:42 +03:00
Regalis
de2af7f973
Speech bubble icon next to the character when speaking in multiplayer, fixed clients sending every message through radio when wearing a headset
2016-04-20 20:31:45 +03:00
Regalis
e33f30dad1
Mid-round chat messages have a limited range, headset item which can be used to communicate with players further away, new inventory slot for items like masks and headsets
2016-04-20 17:19:38 +03:00
Regalis
31a04c7bc1
Cargo missions, a menu that shows the mission description mid-round
2016-04-16 15:36:01 +03:00
Regalis
c7545d5816
- StartCoroutine returns a handle which can be used to stop a coroutine, and coroutines and be given a name to make accessing them easier
...
- StatusEffect coroutines are stopped when the round ends
- Fixed GameServer keeping a reference to the TraitorManager after a round ends (causing traitor messages to appear even if traitors aren't on anymore)
- Option to spawn characters near/inside/outside the sub using the spawn command
2016-04-06 18:36:26 +03:00
Regalis
7f40071565
- fixed ReliableChannel going crazy if a client disconnects and reconnects immediately after: the client created a new ReliableChannel but the server was still using the old one, causing the client to rerequest a ton of messages (now the server resets the channel when a client rejoins and reliablechannel resets itself if the message IDs are too far apart)
...
- syncing statuseffects caused by using an item on self
2016-03-27 20:20:34 +03:00
Regalis
2f7295eaad
Option to set a duration for a status effect
2016-03-26 23:20:02 +02:00
Regalis
6c0927a564
- health/oxygen syncing with the new -100.0 - 100.0 range taken into account
...
- enemies die when their health reaches 0.0 (instead of -100.0)
- HUD, chatbox etc disabled when the character is unconscious
2016-03-26 18:09:17 +02:00
Regalis
d1580328ed
Some cleanup using ReSharper (mostly removing redundancies)
2016-03-12 15:32:34 +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
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
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
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
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
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
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
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
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
9004205c80
0.3.2.2: clearing server log after saving, keeping log scroll state when adding lines, fixed /charactername tag
2016-02-15 22:09:33 +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
35e2d441fc
Husk sounds & event, removing logfiles with cleanbuild command,
2016-02-14 22:50:34 +02:00
Regalis
ef78f2d0f6
Husk improvements, option for admin to talk to dead players, spectators or one specific player, entitygrid bugfix
2016-02-14 22:22:24 +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
9b6dd5da00
Timer for deattaching items, more reliable door syncing, some new splash sounds
2016-02-13 21:25:59 +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
c6f52cc68f
Voting for round to end, level generation improvements
2016-02-12 19:39:24 +02:00
Regalis
22fcd644ac
Improved character syncing, clients can't enable monsters before the server says so
2016-02-08 21:59:57 +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
Regalis11
91a0033025
NetworkEvents can be sent using Lidgren's reliable delivery method
2016-01-31 18:09:24 +02:00
Regalis11
7f78582df7
MonsterEvent spawns monsters at start, writing networkeventtype using WriteRangedInt instead of WriteByte
2016-01-31 17:39:50 +02:00
Regalis
92a162cbf5
Only AICharacters use simplephysics, AICharacter bleeding syncing, resetting limb velocities in MP when doing full position reset, characters aren't updated if health <= 0, monsterevent initialization using synced seed, GetRandomWaypoint uses synced seed, disabling debug stuff when starting a client, netconfig changes
2016-01-30 15:18:19 +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
08daab9d87
- AI equips a diving suit before going out
...
- placing a firesource outside any hull won't crash the game
- scrollbars aren't gray
- fixed client crashing if in the lobby when a round ends
- fixed password box crashing
2016-01-25 18:47:19 +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
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
Regalis
5513637fe5
Item.Container bugfix (affected at least railguns in MP), merged the "your crew has died" message box with shiftsummary, reliable reactor syncing, prevent artifacts dropping out of the level
2016-01-12 01:02:05 +02:00