Regalis
9540972db4
Added a near-indestructible ruin wall variant that has a higher chance of being used in rooms further away from the ruin entrance
2016-10-11 22:46:24 +03:00
Regalis
ffc6782025
Removed fixed timestep logic from GameScreen (redundant now because the logic is handled in GameMain)
2016-10-04 19:54:17 +03:00
juanjp600
71ebbc00d9
Merged branch master into combat-mission
2016-09-27 19:42:35 -03:00
Regalis
2bdc7441fc
Merge branch 'level-gen-overhaul'
2016-09-27 20:19:29 +03:00
juanjp600
344947c3c4
Search and destroy mission
...
Featuring ugly code
2016-09-26 22:09:06 -03:00
Regalis
4d6ebe8374
Some more wall damage sounds
2016-09-22 18:14:36 +03:00
Regalis
721f4ff5a6
Particle system improvements:
...
- particles can collide with the outer walls of the sub
- drag + waterdrag parameters
- fixed particles "twitching" when the submarine is moving fast
- submarine velocity only affects the initial velocity of the particles (i.e. accelerating the sub doesn't automatically accelerate them)
2016-09-21 19:45:20 +03:00
Regalis
5918e845ac
Progress bars that show the health of wall sections when welding/cutting
2016-09-20 18:40:30 +03:00
Regalis
b24359464b
Wall damage shader testing (WIP)
2016-09-16 14:47:08 +03:00
Regalis
7f543c394a
More background sprites again, sprite commonness can vary between different level types
2016-09-14 19:54:03 +03:00
Regalis
eae854abbc
More background sprites (+ some sprites swing slightly, sprites are less likely to be placed in unreachable places)
2016-09-13 21:23:37 +03:00
Regalis
c6105afc80
A separate class for parameters used by the level generator, different "level types" with configurable parameters
2016-09-12 20:48:43 +03:00
Regalis
98b04f1147
Merge branch 'master' of https://gitlab.com/poe.regalis/barotrauma
...
Conflicts:
Subsurface/Barotrauma.csproj
2016-09-04 19:24:00 +03:00
Regalis
3b394976e4
A new monster, some changes to fish animation logic (creatures don't need to have a head, more pronounced swimming movement, option to select the position where steering forces are applied)
2016-09-04 19:18:44 +03:00
juanjp600
efa8b4da51
Removed per-user password from whitelist
2016-09-03 17:18:44 -03:00
juanjp600
ef2b0d8721
Whitelist + conflict resolve
2016-09-03 14:57:36 -03:00
Regalis
2c51ba50a8
v0.5.1.2: spawnitem console command, "spawn inside" always spawns characters in the main sub, a new music clip, modified the topwindow sprite a bit
2016-08-31 22:06:05 +03:00
Regalis
e2885a912d
Husk infections, manually attacking when controlling a creature
2016-08-28 16:16:02 +03:00
Regalis
f03d3b2f61
- included wrap_oal.dll in the build (may help with the OpenAL exceptions?)
...
- medics always have a high enough medical skill to fabricate any drug
- respawned characters get the same ID card tags they would've gotten if they had spawned inside the main sub
- highlighted characters glow in the dark
2016-08-22 21:06:01 +03:00
Regalis
ef0098d52a
Anti-gamerfood measures:
...
- clients don't send server passwords as plaintext: the server sends a nonce which the client encrypt using the password as the key
- IPs are visible in netstats
- amount of client jobpreferences limited to 3 at the servers side
- sanitizing client names
2016-08-19 18:18:07 +03:00
Regalis
ab923c47e3
Error message if a character config file isn't found, Linux version tries to search for "Characterfolder" if "characterfolder" isn't found
2016-08-11 21:31:02 +03:00
Regalis
581a7d5d9f
Highlighted items glow in the dark, health bars are hidden when health is full, usernames and health bars are drawn at full brightness
2016-07-31 19:13:08 +03:00
Regalis
a4ad91da44
Small pump, added docking ports to all vanilla subs
2016-07-18 20:34:22 +03:00
Regalis
cafeceb6d2
WIP dockingport/multisub saving in single player mode
2016-07-02 14:59:49 +03:00
Regalis
38c5251005
Vertical docking port, docking sounds, water flows properly between horizontally docked hulls, falseoutput of signal check components can be changed, lighting and FOW works between hulls (todo: some logic for determining when to update light.HullsInRange when two subs are moving relative to each other)
2016-06-27 17:48:20 +03:00
Regalis
b04e204dc3
- multiple submarines can be "merged" into one file (to be used as escape vessels etc)
...
- WIP docking ports
2016-06-26 14:31:00 +03:00
Regalis
dc7956274c
- camera follows the closest sub
...
- WIP "respawn shuttle"
- submarine size affects its mass
- electricity fixes
2016-06-18 14:46:40 +03:00
Regalis
bd4292c3e5
- PowerContainer capacity is initialized before charge to allow setting the charge higher than default capacity
...
- soundplayer doesn't crash the game if it can't stream a music clip
- some new structure prefabs
- more effective corrigodone (health med)
2016-06-07 18:24:23 +03:00
Regalis
6b6af6e72e
- head sprites can be given "tags", and body is chosen from sprites with the same tag
...
- black character sprites
2016-06-03 14:57:22 +03:00
Regalis
9b659f72d6
- fixed fulgurium batteries not working with flashlights or sonars and never running out in scooters
2016-05-30 18:28:42 +03:00
Regalis
1f2937fad1
- opengl blur shader
...
- the "heal" console command cancels stun
- the camera shakes when the sub hits something only if controlled character is inside the sub
2016-05-18 11:45:38 +03:00
Regalis
be72fee824
Dirty workaround for background music breaking during loading (the music is switched when a round starts), the "wall" at the top of the levels is drawn on top of the lightmap, small fixes in AIObjectiveGetItem and BackGroundSpriteManager
2016-05-15 17:58:56 +03:00
Regalis
d884f84346
- disabled FOW blurring (made it possible to see through corners) and re-enabled penumbra
...
- fixed structures being assigned the misc category by default
- turrets don't require a barrel sprite
- OnImpact statuseffect is applied when a projectile hits something
- WIP depth charges
2016-05-13 18:00:31 +03:00
Regalis
5e951bc225
BlurEffect refactoring: separate class for setting up the effect instead of methods in GameScreen
2016-05-11 20:17:34 +03:00
Regalis
6537751961
Particle emitters can be assigned to statuseffects, fixed item.Submarine not being set correctly for throwable items, flare particles + sounds, nerfed some of the medical items
2016-05-11 20:16:50 +03:00
Regalis
d5f6fff2c2
Lighting improvements: lightmap is drawn over all structures and blurred, flashlight item, OnContained statuseffects are also applied when the item is contained in a characterinventory
2016-05-07 09:16:29 +03:00
Regalis
ef05650c01
Motion sensor component, ruins have doors and hatches with randomly placed motion sensors that close them automatically
2016-05-07 09:09:30 +03:00
Regalis
2c76a6ad3c
Another variant of the new monster, new menu category for alien items/structures, another ruin-specific music clip
2016-05-03 00:11:34 +03:00
Regalis
3114006d86
Alien ruins, some new alien items and a new monster
2016-05-01 18:46:17 +03:00
Regalis
eae35d139b
Update to MonoGame 3.5
2016-04-20 20:29:46 +03:00
Regalis
e271873a43
Autopilot uses submarine position as a "reference position" (instead of the position of the nav terminal), radar display bugfix, ragdolls aren't teleported outside the sub if they're in a tiny gap between hulls (e.g. passing through a broken wall between rooms)
2016-04-20 17:28:20 +03:00
Regalis
31a04c7bc1
Cargo missions, a menu that shows the mission description mid-round
2016-04-16 15:36:01 +03:00
Regalis
6876bdc481
Crates, some new chemicals, statuseffects that are triggered on impact, explosions can trigger "OnFire" statuseffects, applying impulses to items (and not just characters) when the submarine hits something
2016-04-16 15:33:28 +03:00
Regalis
c6df095a8b
Narrow caves in levels, more background sprites
2016-04-10 10:57:38 +03:00
Regalis
c5685db0aa
- handheld sonar
...
- junction boxes, sonar monitors, navigation terminals and engines break down if they're underwater long enough
- reactor cools down if it's underwater
- job-specific gear are grouped by job in separate .xml files
2016-04-09 14:31:59 +03:00
Regalis
39c9c78266
- level generation refactoring: moved most of the generation logic to a static GaveGenerator class + some minor cleanup
...
- WIP method for splitting the voronoi cells to smaller ones and carving a small cave through them
2016-04-02 16:03:41 +03:00
Regalis
23f1623562
Fixed missions not matching between Linux and Windows builds
2016-03-28 19:58:22 +03:00
Regalis
9a0bf07fc2
- some more medicine value tweaking
...
- medicine & toxic cabinet items (added to vanilla subs)
- updating the positions of items inside a moving container (caused explosions to happen in the wrong position if the explosive inside something like a grenade)
- renamed doctors as medical doctors
2016-03-27 20:25:24 +03:00
Regalis
ca492bf0d4
- health scanner item
...
- specific skills are required to fabricate some items
- changes to medical syringes: the status effects are defined in the chemical item instead of the syringe
2016-03-26 18:15:44 +02:00
Regalis
277762a72a
Doctor class, a bunch of chemical/medicine items, medical fabricators
2016-03-25 15:35:41 +02:00