Cyantime
4ca557d42b
Minor bonuses for flying
2020-08-11 10:43:44 -04:00
ShadowLarkens
2e23dcdb49
Speed up mapload significantly
...
Co-authored-by: Aronai Sieyes <arokha@arokha.com >
2020-03-19 00:29:24 -04:00
Arokha Sieyes
47ccc655db
Deprecate the stream operator
2020-02-12 19:38:43 -05:00
Atermonera
8fa3d28529
Merge pull request #6323 from Heroman3003/dirtining
...
Makes roundstart dirt work more properly
2019-07-24 00:38:46 -04:00
Atermonera
0a83f95c92
Merge pull request #5423 from Anewbe/dirt_floors
...
Implements ways to make floors not get dirty
2018-07-20 21:48:11 -04:00
Arokha Sieyes
f37e75011b
Revert "Reverse floor decal removal commit 00f8ae5"
...
This reverts commit 517d4a9e56 .
2018-03-02 20:04:08 -05:00
Arokha Sieyes
517d4a9e56
Reverse floor decal removal commit 00f8ae5
2018-03-01 09:43:38 -05:00
Leshana
00f8ae5cd8
Convert turfs to use add_overlays(), eliminating the turf_overlay_holder!
...
- Converted as much as I could find about turf overlays to use add_overlay().
- This should be enough to stop BYOND from crashing, so we can eliminate the turf_overlay_holder hack.
- This also lets us remove the anti-corruption hacks from walls and open space.
- ZAS gas overlays can use priority overlays, so this also fixes the gas-goes-away-when-crowbarring-plating issue.
- Stuff like that
2018-02-25 02:02:57 -05:00
Leshana
cef001bf2a
Update every initialize() proc to return an initialize hint.
...
* Yes, all of them.
* Also did a few corrections to redundant New() and broken Destroy() along the way
* Renamed the turf_initializer.initialize() proc to InitializeTurf to avoid confusion.
* Subsumed /area/proc/initialize into /atom/proc/initialize() - Made /area's LateInitialize to get same behavior as before.
2018-02-03 01:00:57 -05:00
Neerti
d71a610a97
Adds Missing Ceiling Overlay + Fixes Space on Roof
...
On Multi-Z compatible maps, if a tile is missing a ceiling (IE there is an open space above it), it will display an overlay to show this. This makes it easier to know where the hole in the ceiling is without having to go to the ceiling. Overlay sprite by Mechoid.
Also fixes space tiles appearing when meteors/explosions/other fun things occur on the Southern Cross map instead of open space.
2018-01-22 14:27:19 -05:00
BothNevarBackwards
4540f770d4
Lots of species stuff ported from Baystation ( #4442 )
...
* Ports species based footprints from bay
- https://github.com/Baystation12/Baystation12/pull/17935
- https://i.imgur.com/ojAU373.png
- Unathi use claw on right
- Taj and tesh use paw in center
* Flash stuff glasses protection things
* Flash stuff actual thing
* Organ mult thingy
* Floaty eyes and cloak setup
* Species falling
2017-12-26 14:28:21 -05:00
Anewbe
a8c9b61b75
Condensation can now freeze floors, if you have the scepter.
2017-09-18 16:34:21 -05:00
Anewbe
fb3b5864b6
Space Lube dries off eventually
2017-09-18 14:31:07 -05:00
Anewbe
2c9c3e208e
Merge branch 'master' of https://github.com/PolarisSS13/Polaris into heart_damage_2
...
# Conflicts:
# code/modules/mob/living/simple_animal/hostile/giant_spider.dm
# code/modules/organs/blood.dm
# code/modules/organs/internal/lungs.dm
# code/modules/organs/organ.dm
# code/modules/organs/organ_external.dm
2017-03-22 17:29:01 -05:00
Anewbe
09e7d5aef9
Buffs Space Vines
2017-02-20 14:22:18 -06:00
Anewbe
1b3b67b8ca
Merge branch 'master' into heart_damage
2017-01-30 22:43:09 -06:00
Yoshax
8a5b09c539
Fixes slipping + lube
2017-01-25 20:33:11 +00:00
Anewbe
83db0cc38f
Medical tweaks
2017-01-23 23:43:44 -06:00
Arokha Sieyes
c7291c315f
Allow wet 'downgrades' on turfs
...
Such as allowing you to get water on a floor with spacelube to replace the lube with normal water which will eventually dry. Otherwise there is literally no way to clean up space lube. Which is a little ~~fun~~ crazy.
2016-10-26 22:21:48 -04:00
Yoshax
b2ba310df0
Fixes dirt
2016-08-13 15:30:20 +01:00
Neerti
8a61641479
Some more work + prep for drydocking.
2016-07-08 20:38:34 -04:00
Zuhayr
40b7c087c9
Attempting to fix perma-wet-floors bugs.
2016-01-12 15:50:20 +10:30
Zuhayr
4376948bdf
Forensics fixes/tweaks.
2015-12-10 19:20:09 +10:30
Zuhayr
565e39a28f
Porting forensics from Aurora.
2015-12-10 19:16:28 +10:30
Neerti
e52a0ea332
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into sync_to_bay_10/10/2015
...
Conflicts:
.travis.yml
code/game/gamemodes/changeling/changeling_powers.dm
code/game/gamemodes/changeling/modularchangling.dm
code/game/turfs/simulated.dm
code/global.dm
icons/misc/fullscreen.dmi
polaris.dme
2015-10-10 23:17:26 -04:00
PsiOmega
fa6319d52d
Turf initialization tweaking.
...
Removes the need for a spawn() in New().
2015-09-27 13:18:18 +02:00
PsiOmegaDelta
b3b657ee37
Random maintenance dirt.
...
The state of maintenance is now randomly generated.
This includes patches of oil, trash, spiderwebs, dirt, and so forth.
Utilizes a system which makes it possible to apply custom turf initializers per area.
2015-09-22 14:53:04 +02:00
Neerti
a9dda6cf3f
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into 9/6/2015_baymerge
...
Conflicts:
.travis.yml
code/game/gamemodes/cult/cult.dm
code/game/gamemodes/heist/heist.dm
code/game/gamemodes/ninja/ninja.dm
code/game/gamemodes/nuclear/nuclear.dm
code/game/gamemodes/traitor/traitor.dm
code/game/gamemodes/wizard/wizard.dm
code/game/jobs/job/civilian.dm
code/game/jobs/job/medical.dm
code/game/jobs/job/security.dm
code/game/objects/structures/lattice.dm
code/global.dm
code/modules/projectiles/ammunition/boxes.dm
code/modules/reagents/Chemistry-Recipes.dm
config/example/config.txt
polaris.dme
2015-09-06 18:26:06 -04:00
Joseph Heinemeyer
8c61c3ab6f
Fixes multi-z things.
2015-08-30 18:58:37 -07:00
Neerti
f43bd102f2
Makes the code compile.
2015-06-05 22:58:51 -04:00
Neerti
2a45114038
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into 6/5/2015_bay_merge
...
Conflicts:
.travis.yml
code/controllers/configuration.dm
code/datums/supplypacks.dm
code/game/machinery/bluespacerelay.dm
code/game/machinery/hologram.dm
code/game/objects/items/weapons/RCD.dm
code/game/objects/items/weapons/circuitboards/machinery/commsantenna.dm
code/game/turfs/simulated/floor.dm
code/game/turfs/simulated/floor_types.dm
code/game/turfs/simulated/walls.dm
code/global.dm
code/modules/clothing/spacesuits/rig/suits/ert.dm
code/modules/mob/living/silicon/ai/ai.dm
code/modules/research/designs.dm
config/example/config.txt
icons/mob/feet.dmi
icons/mob/head.dmi
icons/mob/suit.dmi
icons/obj/clothing/hats.dmi
icons/obj/clothing/shoes.dmi
icons/obj/clothing/suits.dmi
icons/obj/rig_modules.dmi
interface/interface.dm
maps/exodus-3.dmm
polaris.dme
2015-06-05 22:11:15 -04:00
GinjaNinja32
63ea8338fb
Merge remote-tracking branch 'upstream/dev' into span_class=notice
...
Conflicts:
code/ZAS/Diagnostic.dm
code/game/machinery/computer3/laptop.dm
code/game/machinery/requests_console.dm
code/game/objects/items/stacks/tiles/plasteel.dm
2015-06-05 00:49:13 +01:00
Zuhayr
ebe62cefd8
Refactored random map generator system and added several terrain generators.
...
Created a global list to track base turfs for explosions/shuttle moves.
Remaps the asteroid to be a moonlet. Tidies up some references to 'asteroid', removes moonbase from the accessible z level list.
2015-06-03 04:36:19 +09:30
GinjaNinja32
de4f085057
code/game, excluding code/game/machinery and code/game/objects
2015-05-29 21:51:27 +01:00
Neerti
a52334eff8
Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into 4/18/2015_bay_sync
2015-04-18 23:08:17 -04:00
PsiOmega
1511e2b3f4
Ports /vg/'s Nas-Sie remake.
...
Second phase:
New Nar-Sie itself.
Two endgame phase - Nar-Sie and Supermatter Cascade.
Culty mobs.
2015-04-12 16:19:16 +02:00
Neerti
afe5acfc19
Adds support for overriding what happens when a tile is destroyed in most cases.
2015-04-10 08:36:03 -04:00
Zuhayr
d26800d29c
Preliminary work on converting all monkeys to a human subspecies.
2015-03-25 02:15:45 +10:30
Zuhayr
93cf4f73c5
More work on the vine system, fixing multiple bugs.
2015-02-04 10:52:48 +10:30
Zuhayr
0f126d2e54
Minor Entered() refactoring.
2015-02-04 10:49:53 +10:30
Zuhayr
61d35bd474
Merge resolution.
2015-01-12 07:17:02 +10:30
Loganbacca
a53922307b
Fixed lying mobs not updating gravity state
...
Also removed a few colons from turf.dm
2015-01-11 22:43:15 +13:00
Zuhayr
81603032d3
Fixes #7671
2015-01-04 19:05:55 +10:30
Zuhayr
1ea2acc24b
Fixes #7392
2014-12-31 19:34:53 +10:30
Zuhayr
bbfc6db0a3
Refactored gibbing and slipping for carbon mobs, entirely removed mutantrace var. This commit is only partial, following commits are contiguous to it (lol this is atomic right)
2014-12-23 17:38:05 +10:30
Zuhayr
9fcde12b4f
Organ rewrite mapclean attempt.
2014-09-29 06:18:58 +09:30
Hubblenaut
dfece9fe12
Stops buckled mobs from slipping (for now)
2014-07-02 22:36:49 +02:00
Chinsky
15536d27a4
Fixes #5264
...
Viruses are properly transferred to spilled blood now.
Antigens prevent from infection properly.
Lowered frequency of blood puddle virus check to cut down on processing.
2014-06-21 17:52:59 +04:00
Mloc-Argent
01e1153c00
turfs: fix some playsound ERRORs on areas
...
Turf (de)construction playsound()s were using src.loc, instead of src
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2014-04-27 15:06:42 +01:00
Zuhayr
2c492d8289
Using DNA2 files from master.
2014-01-03 11:19:40 +10:30