Fox McCloud
5e3f95e140
Removes Set Background ( #13646 )
2020-06-20 14:33:46 -04: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
moxian
ecbc1bea55
Singulo can now expand when placed directly by containment wall. ( #12720 )
2019-11-09 22:32:21 -05: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
Fox McCloud
0034e851a1
Kills off Object and Fast Object Processes
2019-04-23 23:53:40 -04:00
TDSSS
e70dbe1ad5
No more pushing singulos
2019-02-09 14:57:04 +01:00
Desolate
c974e29a3c
global lists global defined
2018-10-02 15:52:46 -05:00
Fox McCloud
5c4aa9b3fd
Removes All Weapons
2018-04-15 16:25:56 -04:00
Fox-McCloud
027e7619f5
Removes All Comments about auto-correction and Finddeclaration.exe
2017-07-22 02:54:45 -04:00
Fox-McCloud
31c9519f3e
More GC Define Transitions
2017-05-13 04:24:05 -04:00
Fox-McCloud
ee44034138
Tesla Update
2017-03-26 17:53:55 -04:00
Markolie
2e711d1337
Lay groundwork for megafauna, and add Ashdragon.
...
Includes a refactor for gun turrets (merged into portable turrets), hostile simple_animal behaviour, spells (sounds have been added) and poi_list items.
2016-10-23 23:15:57 +02:00
Fox-McCloud
5533c36af3
Field Generator Cleanup, Singularity Fixes,
2016-08-03 17:17:04 -04:00
Fox-McCloud
bde5755916
Implements Fire System
2016-07-29 13:24:09 -04:00
Tigercat2000
71e5344a98
Mass replace
2016-07-07 19:34:02 -07:00
Fox-McCloud
2d90585ecc
Makes Explosion and Singulo Defer Based on CPU
2016-04-30 05:17:45 -04:00
Tigercat2000
78f53553f8
Reduce lines by removing blank lines added by PJ's script
2016-04-05 08:25:57 -07:00
Tigercat2000
9d430844c3
Replace most (if not all) output << operators with to_chat(user, message)
...
Currently, to_chat is literally just a proc that does user << message.
But it'll let us do output modification in the future, especially for
something like Goon's HTML chat.
Big thanks to PJB for his to_chat script, see
https://github.com/d3athrow/vgstation13/pull/6625 for more details.
2016-04-05 08:15:05 -07:00
Fox-McCloud
bbf3b528c4
Field Generator Refactor+Fixes
2015-12-22 13:40:53 -05:00
Fox-McCloud
46f9f68f31
more de-referencing
2015-10-12 04:18:49 -04:00
Fox-McCloud
d57d42e8dd
Spacemove Fixup
2015-09-26 02:36:44 -04:00
Tigercat2000
4b6a3ddcb6
-tg- SpaceMove update
...
This commit updates the spacemove system to -tg-'s; All objects now drift
in space, not just mobs. A few hardcoded space checks have been replaced
with has_gravity(); So it applies to zero-G as well as space.
Spacepods no longer drift, because their snowflakey shitcode just doesn't
work. So they just move.
2015-09-25 15:53:59 -07:00
Markolie
4e8bb6d301
Admin teleport update, further admin message fixes
2015-08-18 00:54:25 +02:00
Fox-McCloud
b9a492a3a5
no world
2015-07-06 23:25:29 -04:00
Fox-McCloud
62ef1cb7e2
TG Supermatter Port
2015-06-30 21:07:08 -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
5db85679cc
Singulo Optimization
2015-06-14 00:31:11 -04:00
Fox-McCloud
8db197f71c
ALL HAIL LORD SINGULO
2015-06-11 00:11:20 -04:00
Fox-McCloud
4eff027e67
yay-oh-crap
2015-06-10 23:38:29 -04:00
Fox-McCloud
ce496fcee6
beacon cleanup
2015-06-10 23:36:01 -04:00
Fox-McCloud
2ad1c74457
Singularity Refactor
2015-06-10 20:04:28 -04:00
Tigercat2000
5b7ec52ecd
Update simulated var to bay12 refactors
...
This commit refactors the simulated var to a missed update from bay12,
which prevents the singularity or explosions from breaking lighting.
2015-05-13 07:49:51 -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
ZomgPonies
5c14d9c5f2
vg Garbage Collector
2015-02-23 17:18:38 -05:00
Rob Nelson
2873262a07
Recoded wall-smoothing for optimization. Fixes #835 .
...
Conflicts:
code/game/smoothwall.dm
code/game/turfs/simulated/walls.dm
code/modules/power/singularity/singularity.dm
2014-07-25 16:29:00 -04:00
Robson Richards
9771111a5f
Narsie now plays an Animation when it spawns in, Text and Gender set to NEUTER, DEBATE OVER.
...
Conflicts:
code/modules/power/singularity/singularity.dm
2014-06-29 16:44:21 -04:00
mwerezak
9874ce38ce
shuttle_controller now uses a shuttle datum
...
Conflicts:
code/game/machinery/computer/communications.dm
code/modules/admin/verbs/randomverbs.dm
code/modules/mob/living/silicon/ai/ai.dm
code/modules/power/singularity/singularity.dm
2014-06-23 11:07:58 -04:00
Ccomp5950
90ff395199
Lagsie no more, NarSie HUNGERS
...
removed del() calls for objects, now it sets loc to null and removes it from master_controller processing
Much quicker :)
Conflicts:
code/modules/power/singularity/singularity.dm
2014-04-19 15:48:48 -04:00
alex-gh
521ad31671
Revert the new lighting system.
2014-04-07 23:51:35 +02:00
ZomgPonies
1f407fa305
Singulo eats darkness, grows out of control?
2014-03-03 01:35:47 -05:00
ZomgPonies
b03ff54522
Singulo optimizations
2014-03-02 23:25:40 -05:00
Rob Nelson
42897c12f9
Further optimize narsie.
2014-02-28 19:34:45 -05:00
Rob Nelson
6e1ddf8eac
Missed a qdel in narsie.
2014-01-31 02:35:10 -05:00
Rob Nelson
ec70d13056
SINGULOTH OPTIMIZATIONS - See full commit for details.
...
* qdel() instead of del(), wherever possible.
* Optimized gravpull logic
* /atom/movables can override canSingulothPull() logic to add gravpull exceptions (unless singuloth is 2fat)
* assigned_role energy boosts changed into a switch() statement
Conflicts:
code/modules/mob/living/carbon/human/human.dm
code/modules/mob/mob.dm
code/modules/power/singularity/singularity.dm
2014-01-31 02:34:39 -05:00
Rob Nelson
c3b021e246
Added a garbage collector implementation based on rumors from Goon and proc references in released gooncode.
...
And holy shit it's fast
Conflicts:
baystation12.dme
code/ATMOSPHERICS/pipes.dm
code/game/machinery/Sleeper.dm
code/game/machinery/rechargestation.dm
code/game/objects/structures/crates_lockers/crates.dm
code/game/objects/structures/tables_racks.dm
code/modules/mining/mine_turfs.dm
code/modules/paperwork/photocopier.dm
code/modules/power/cable.dm
html/changelog.html
2014-01-29 23:45:21 -05:00
d3athrow
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
Spamcat
10ee1fbcfe
World loops 2: Electric Boogaloo.
2013-07-01 19:43:56 +04:00
aranclanos@hotmail.com
0eee76d693
Runtime fix for the singularity, who is trying to search for the var glasses on mobs without them.
...
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5451 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-02 12:25:26 +00:00