Commit Graph
253 Commits
Author SHA1 Message Date
Fox-McCloud a74bb8a710 Fire Fixes 2015-03-05 20:30:18 -05:00
Fox-McCloud 6b8b63d4b8 Fixes Airflow Stunning 2015-02-27 20:40:54 -05:00
Fox-McCloud 85d79677b1 Fixes, Genetics, and Balance 2015-02-24 22:58:05 -05:00
ZomgPonies a1975aeca9 Merge pull request #344 from FalseIncarnate/master
[Feature] Fire Hot! Color Coded Fires
2015-02-20 07:43:27 -05:00
FalseIncarnate 3a0356adf0 Fire Hot!
Adds new color coded fires, determined by the temperature of the air.
This will allow you to roughly approximate the temperature of fires even
from the other side of walls based on their glow.

In order from coolest to hottest (all temperatures are in Kelvin):
- "Black fire": Below 75K
- Red fire: Between 75K and 1100K
- Orange fire: Between 1100K and 1300K
- Yellow fire: Between 1300K and 1500K
- White fire: Between 1500K and 1800K
- Cyan fire: Between 1800K and 5300K
- Blue fire: Between 5300K and 7150K
- Dark Blue / Purple fire: Between 7150K and 9000K
- "Rainbow Fire": Over 9000K

Due to some issues with sprite editing, I temporarily disabled the use
of 2/3 of the fire tile sprites until I can properly update them while
maintaining their transparent portions. Until this is done,, all fires
will use the highest firelevel sprite set.
2015-02-19 06:44:20 -05:00
DZD fbd9c367c0 NODROP flag addition & handling
- Purges canremove
- Implements functionality for NODROP flag, replaces canremove
- Refactors mob inventory unequipping.
2015-02-18 13:22:41 -05:00
Markolie 64fe9e8600 Remove legacy viewpoint code, move back to Bay's and /tg/'s system 2015-02-10 17:02:27 +01:00
Markolie 56cd293f4b Unused/WorkInProgress folder cleanup 2015-01-31 16:40:29 +01:00
VampyrBytes c0f5132664 Cleanup of internal organs
Both internal and external organs are a mess, which is making
maintaining and updating them nasty, so I'm cleaning them up, this is
the first stage

mechanical and assisted internal organs are now an object type rather
than a var in the organ which makes it much cleaner and easier to adjust

removed duplicate list of internal organs as there's no reason to have
the same objects in 2 separate lists

made New() a lot cleaner and more robust

External organs will be next
2014-08-21 10:24:13 +01:00
Rob NelsonandZomgPonies 8fd4346dc3 Plasmen bogfix
Conflicts:
	code/ZAS/Plasma.dm
2014-07-31 19:03:35 -04:00
Rob NelsonandZomgPonies 2172f58d47 Fire now affects the turf. 2014-07-24 21:07:52 -04:00
Rob NelsonandZomgPonies 09743b6235 More burnable shit
Conflicts:
	code/game/turfs/simulated/floor_types.dm
2014-07-24 21:07:32 -04:00
Rob NelsonandZomgPonies f7b516a5ab Shit catches on fire now
Conflicts:
	code/ZAS/Fire.dm
	code/game/objects/items/weapons/storage/bible.dm
	code/game/objects/items/weapons/storage/boxes.dm
	code/modules/mob/living/living_defines.dm
	code/modules/paperwork/paper.dm
	code/modules/paperwork/photography.dm
	code/setup.dm
2014-07-18 06:32:15 -04:00
Mloc-ArgentandZomgPonies 69d9d9fc49 atmos: make fires more destructive
Fires can now burn through walls, windows, and (with a high enough
 temperature) rwalls.
New proc: adjacent_fire_act().  Called on turfs that a fire isn't able
 to spread to. (walls, floor surrounded by windows, etc.)

Signed-off-by: Mloc-Argent <colmohici@gmail.com>

Conflicts:
	code/game/objects/structures/window.dm
2014-06-24 06:48:08 -04:00
Mloc-ArgentandZomgPonies 5e45a8c8ce atmos: fix a geometry error
reverse_dir is a list of reversed dir fields

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2014-06-24 06:37:46 -04:00
ZomgPonies 5297135386 Time to play with this var 2014-06-22 15:08:55 -04:00
Mloc-ArgentandZomgPonies 8a5079d006 atmos: fix everlasting fires
Fires were checking against a non-reduced air sample for existance, so
the reduced sample wasn't working in zburn when it failed the check.
Also fixed volatilefuel not being scaled in the phoron reagent.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>

Conflicts:
	code/ZAS/Fire.dm
	code/modules/reagents/Chemistry-Reagents.dm
2014-06-22 10:54:19 -04:00
ZomgPonies b66f75b6b2 ZAS setting fix suggested by Mloc 2014-06-22 09:24:34 -04:00
ChinskyandZomgPonies 21eae55515 Nextgen lights #3: Fire
Fire now emites colored light, pretty rad.
2014-06-20 12:08:52 -04:00
HubblenautandZomgPonies f3df5a4a8a Probability to bleed by airflow_hit lowered from 100% to 33% 2014-06-08 18:30:01 -04:00
HubblenautandZomgPonies 544ff5f106 Fixes suit icons not updating when bloodied by airflow 2014-06-08 18:29:19 -04:00
jack-fractalandZomgPonies 3df35fe03c modifying visibility interface of ai to use generic visibility_interface
Conflicts:
	baystation12.dme
	code/game/gamemodes/malfunction/Malf_Modules.dm
	code/modules/mob/living/silicon/ai/freelook/cameranet.dm
	code/modules/mob/living/silicon/ai/freelook/chunk.dm
	code/modules/mob/living/silicon/ai/freelook/eye.dm
	code/modules/mob/living/silicon/ai/freelook/update_triggers.dm
2014-05-15 04:43:49 -04:00
Mloc-ArgentandZomgPonies 486a919818 zas: fix zburn /0 runtime
Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2014-05-03 17:29:55 -04:00
Mloc-ArgentandZomgPonies e179e95dea atmos: remove a few force-deletes in merge code
Removes del(giver) from pipeline/merge(), turf/assume_air() and
atom/assume_air().
Thanks to valzargaming on reddit/github for pointing it out.
fixes #4717

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2014-04-20 03:37:46 -04:00
ESwordTheCatandZomgPonies 16d5d18e7c Revert from area to text.
Conflicts:
	code/modules/power/power.dm
2014-04-20 03:37:00 -04:00
ArynandZomgPonies fcf8509635 Reverted unrelated ZAS modification and unnecessary check. 2014-02-28 17:50:12 -05:00
ArynandZomgPonies 5b2f811b71 Lighting system is too buggy to continue until I know wtf is going on
Conflicts:
	baystation12.dme
	code/game/turfs/turf.dm
2014-02-28 17:47:50 -05:00
ArynandZomgPonies 458ecedddd Fixed nuke shuttle being a swirly vortex of death.
This bug was actually in legacy ShareSpace code,
I'm surprised it wasn't noticeable in the old ZAS.
2014-02-28 17:37:30 -05:00
ZomgPonies 1358b11e46 ZAS overhaul 2014-02-22 23:10:37 -05:00
ZomgPonies 1ab8df4b13 Garbage collection fixes 2014-02-19 20:24:31 -05:00
SkyMarshalandZomgPonies 5dc5c451a5 Fixes an error with the explosions-deleting-zone-air detection. 2014-01-23 10:14:25 -05:00
alex-gh f390a11d07 Runtime fix 2014-01-16 17:14:57 +01:00
ZomgPonies 1b4a48a8f7 Fueltank bombs no worky 2014-01-16 09:28:08 -05:00
SkyMarshalandZomgPonies 1f6f153dab Patches some logic holes in ZAS, specifically rebuilding and deletion. Fixes #4273 2014-01-11 20:37:49 -05:00
SkyMarshalandZomgPonies a97f985200 Adds developer-level access to ZAS settings.
Fixes bug which would always let heat move through doors.

Conflicts:
	code/modules/admin/admin_verbs.dm
2014-01-10 23:41:43 -05:00
SkyMarshalandZomgPonies 229c8946ff Fixes derpiness with ZAS heat transfer. 2014-01-10 23:34:02 -05:00
SkyMarshalandZomgPonies d0229a479b Fixes ZAS silliness with SoftDelete 2014-01-10 23:32:47 -05:00
SkyMarshalandZomgPonies 43ad9cceb7 Reverts some geometry code to a functional state.
Fixes #4045
2014-01-09 21:06:06 -05:00
SkyMarshalandZomgPonies e4fdc17405 Some turf cleanup and the like. Trace gases are now properly handled by ZAS on world load.
Fixes #2485

Conflicts:
	code/game/turfs/simulated/floor_types.dm
2014-01-09 20:59:31 -05:00
SkyMarshalandZomgPonies 330be31466 Tweaks the zone rebuilding logic to prevent doors being ignored.
Fixes #4046
2014-01-09 20:26:03 -05:00
SkyMarshalandZomgPonies a56440ad48 Patched holes in SoftDelete that were causing null reference errors.
Fixes #3892
2014-01-09 05:53:18 -05:00
d3athrowandZomgPonies 64d8903802 Following /tg/'s lead, removes set background 1 for smoother gameplay.
Conflicts:
	code/game/objects/effects/glowshroom.dm
	code/modules/mob/living/carbon/zombie/zombie.dm
	code/modules/mob/living/silicon/mommi/life.dm
2014-01-08 01:25:20 -05:00
ZomgPonies 5ce256b73c Organ/Surgery Overhaul Part 1 2013-12-19 07:25:55 -05:00
ZomgPonies 064ba20cb1 Putting ZAS settings back to original 2013-12-05 23:51:51 -05:00
ZomgPonies 227f4a1bc0 I guess slime people are now live. 2013-11-24 09:48:38 -05:00
ZomgPonies b19764baad Re-upping energy joules 2013-11-23 23:28:54 -05:00
ZomgPonies d615a33590 Tuning 2013-11-21 06:44:43 -05:00
ZomgPonies 453a638951 ZAS tuning 2013-11-08 19:32:53 -05:00
ZomgPonies 1f31f91afa Final ZAS BS12 fixes, not touching it anymore :) 2013-11-08 10:08:10 -05:00
ZomgPonies 0e201cc4a5 Going back to BS12 ZAS, permanently 2013-11-08 09:51:22 -05:00