Commit Graph

14 Commits

Author SHA1 Message Date
Tastyfish
3f264936a1 Make placing floor plating on space actually update lighting correctly 2015-11-12 22:42:16 -05:00
PJB3005
89ead58167 Fixes light sources getting destroyed after their colour changes (no updates in between) leaving artifacts. 2015-09-12 22:51:10 +02:00
Fox-McCloud
aaa6170fe4 Lighting Runtime Fix 2015-08-02 16:57:14 -04:00
Fox-McCloud
1344de844b DVIEW Fixes 2015-08-01 15:20:44 -04:00
Fox-McCloud
20099b254f More Lighting Tweaks and Optimizations 2015-07-22 18:20:21 -04:00
PJB3005
d99ab0d2ac I think I just managed to fix all lighting lag. 2015-07-21 15:36:12 +02:00
PJB3005
2b0ea0524f gotta go fast! 2015-07-15 17:22:56 +02:00
PJB3005
320e481677 Alright 2015-06-20 16:22:51 +02:00
PJB3005
8ad74ebb6e Fixes all your problems...
Except the fact that 75% of paradise is still using del, and you have no pooling.

Or defer_powernet_rebuild, do you guys have that yet?
2015-06-20 14:47:45 +02:00
ZomgPonies
6a84ea02a8 Add ALL the sanity 2015-05-15 23:09:09 -04:00
ZomgPonies
ff929c3b59 Lighting runtime fix 2015-05-15 13:42:08 -04:00
ZomgPonies
6178fbb32e Fix 2015-05-14 06:01:49 -04:00
Tigercat2000
741da037fb Prevent divide by 0 runtime, fix supply shuttle
This commit adds a small sanity check to the falloff calculations of
lights, to prevent them from dividing by 0. This may cause undiscovered
strangeness, but strangeness is better than filling the runtime log.

This commit also fixes the supply shuttle, which was not spawning any
ordered items. It did this because it had a very basic contents.len check
which the lighting overlays triggered. The sanity check to not spawn stuff
on top of other stuff is now a for(atom) loop on the turfs, which has
snowflake checks for lights and lighting overlays.
2015-05-11 19:37:15 -07:00
Tigercat2000
e1249fc640 Lighting overhaul.
This commit overhauls the lighting system to Bay12 standards. It is better
in pretty much every way.
2015-05-10 12:03:27 -07:00