Commit Graph

39 Commits

Author SHA1 Message Date
Fox McCloud
0dea896023 Minor Turf Refactor (#13690)
* Turf GC

* might as well do this

* additions

* Bay being bay
2020-06-30 17:47:09 -06:00
AffectedArc07
210f8badf4 Makes all global variables handled by the GLOB controller (#13152)
* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07
04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00
Fox McCloud
aa49033844 nor-shall-our-souls-falter 2019-09-17 16:06:09 -04:00
Fox McCloud
af92373d33 though-this-world-may-be-broken 2019-09-15 05:53:43 -04:00
Mark van Alphen
fd579015b1 Portal fixes - adds oldloc to Crossed() 2019-07-15 20:16:17 +02:00
Mark van Alphen
1619bc048b Lavaland baseturf implementation 2019-03-31 22:07:30 +02:00
variableundefined
ec8735ea03 Merge pull request #11108 from Fox-McCloud/fire-sprites
Updates Fire Sprites and Hotspots
2019-03-29 19:18:41 +08:00
Fox McCloud
5587ac1530 Fixes Two Ancient LINDA Bugs 2019-03-25 06:08:45 -04:00
Fox McCloud
70c30c0a85 Updates Fire Sprites and Hotspots 2019-03-23 19:09:12 -04:00
Fox McCloud
552967716b helpers 2019-03-22 14:56:44 -04:00
Fox McCloud
aba98f6cb2 fake hotspots 2019-03-20 17:11:30 -04:00
Fox McCloud
122c17a006 oh no fox lost it 2019-03-19 18:23:04 -04:00
Fox McCloud
277722508a [Goonchem] Reagent Temperature 2019-03-18 20:06:15 -04:00
Purpose
4d7dd5a6c9 dayum dats defined 2018-10-08 22:48:00 +01:00
Crazylemon64
b2d0bb1c0b Fixes maploading so that the cyberiad and space hotel load cleanly again 2018-07-24 20:58:38 -07:00
tigercat2000
dca16e60cf PS -> SMC Ports: LINDA, Spacedrift, Throwing
This commit ports LINDA, spacedrifting, and throwing to the SMC.
2018-03-02 23:58:57 -08:00
FreeStylaLT
51dff7dd63 disco inferno 2016-08-02 02:18:27 +03:00
Tigercat2000
71e5344a98 Mass replace 2016-07-07 19:34:02 -07:00
Fox-McCloud
20107e1147 tweak 2016-02-22 22:20:27 -05:00
Fox-McCloud
49cd05ff3c colored light removal 2016-02-18 01:37:52 -05:00
Fox-McCloud
5522786318 Makes Fires Much Cheaper 2016-02-18 00:18:28 -05:00
Fox-McCloud
4221d033ab Slipping Refactor and Floors 2016-01-04 21:22:59 -05:00
Fox-McCloud
9bc614ab8e Gas Mixture Refactor and Speedup 2015-12-27 18:58:16 -05:00
Mark van Alphen
a223da65b8 Merge pull request #2324 from Fox-McCloud/hotspot-fix
Fixes Duplicate Hotspot New()'s
2015-10-09 01:06:02 +02:00
Fox-McCloud
db485ce09c Fixes Duplicate Hotspot New()'s 2015-10-08 18:11:22 -04:00
Fox-McCloud
5c512793b9 Removes the Rest of Pooled Objects 2015-10-08 14:18:40 -04:00
Fox-McCloud
8302ab2e7f Heavily Optimizes Lighting 2015-07-16 08:10:54 -04:00
Fox-McCloud
a25e052802 parents 2015-07-04 22:56:28 -04:00
Fox-McCloud
ab28186d13 Kill is Kill 2015-07-04 19:27:43 -04:00
Fox-McCloud
a878ccee30 Pools Hotspots 2015-07-04 09:34:03 -04:00
Tigercat2000
d20298e996 -tg- atom pooling system, qdel changes
This commit first and foremost ports the -tg- atom pooling system, and
removes the old experimental system entirely.

Secondly, this PR modifies the qdel system to use a -tg- lookalike
"destroy hint" system, which means that individual objects can tell qdel
what to do with them beyond taking care of things they need to delete.
This ties into the atom pooling system via a new hint define,
QDEL_HINT_PUTINPOOL, which will place the atom in the pool instead of
deleting it as per standard.

Emitter beams are now fully pooled.

Qdel now has semi-compatibility with all datum types, however it is not
the same as -tg-'s "Queue everything!" system. It simply passes it through
the GC immediately and adds it to the "hard del" lists. This means that
reagents can be qdel'ed, but there is no purpose as of yet, as it is more
or less the same as just deleting them, with the added effect of adding
logs of them being deleted to the garbage collector.
2015-06-21 15:47:57 -07:00
Fox-McCloud
9238e44b22 LINDA Fixes 2015-05-17 21:24:47 -04:00
ZomgPonies
f22ae3acbe Merge pull request #998 from tigercat2000/LightShit
Baystation12's Lighting Overhaul
2015-05-11 17:06:30 -04:00
Fox-McCloud
99f315c87c LINDA-Fix: Mobs On Fire 2015-05-10 22:42:57 -04:00
Tigercat2000
4642f76d33 Colored Fire
This commit adds a colored fire system based on baystation12's system.
2015-05-10 13:12:22 -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
Tigercat2000
9b7b4ae656 Apply most/all of LINDA's updates
This commit ports most, if not all of LINDA's updates on -tg-, and fixes a
few bugs that appear to be unique to paradise's codebase.
2015-04-28 12:45:58 -07:00
Tigercat2000
4f1053f5b7 LINDA, Stage 1
This commit ports the base system of LINDA from TG. This version of linda
is the original version, with none of -tg-'s fixes, rewrites, or other
such improvements attached.

The mob ignite system has been 100% removed, as LINDA does not support
this normally. It may be added back in when the improvements and refactors
to LINDA have been ported.
2015-04-28 08:43:42 -07:00