ESwordTheCat and ZomgPonies
c5eec28a69
Process diseases optimized loop.
2014-04-19 19:07:58 -04:00
ESwordTheCat and ZomgPonies
6f89369486
Process pipenets optimized loop.
2014-04-19 19:06:30 -04:00
ESwordTheCat and ZomgPonies
cd41bef74e
Process events optimized loop.
2014-04-19 19:04:26 -04:00
ESwordTheCat and ZomgPonies
ec984a7fc7
Process powernets optimized loop.
2014-04-19 19:04:00 -04:00
ESwordTheCat and ZomgPonies
eed147e119
Process nano optimized loop.
2014-04-19 19:03:48 -04:00
ESwordTheCat and ZomgPonies
8612cdc9c0
Process objects optimized loop.
2014-04-19 19:03:36 -04:00
ESwordTheCat and ZomgPonies
90bfec8472
Process mobs optimized loop.
2014-04-19 19:03:17 -04:00
ESwordTheCat and ZomgPonies
38ad3b0584
Process machines optimized loop.
...
Conflicts:
code/controllers/master_controller.dm
2014-04-19 19:02:45 -04:00
alex-gh
521ad31671
Revert the new lighting system.
2014-04-07 23:51:35 +02:00
Rob Nelson and ZomgPonies
8fb14a26e9
Initial commit of media suite
...
Conflicts:
baystation12.dme
code/controllers/configuration.dm
code/game/area/areas.dm
code/modules/client/client defines.dm
2014-03-10 19:01:41 -04:00
Ccomp5950 and ZomgPonies
e7d4f4ad4b
Effeciency Project: APC / Machinery power usage.
...
We no longer run auto_use_power() on every machine every tick.
We now have a global list of areas, and areas that have an APC in them (all_areas and active_areas) no more looping through world bullshit.
A bunch of snowflakey as fuck machines won't use_power() in their process, you get two options, active and idle, use them!
This means a lot of machines won't double dip on power as well so power usage for the station has dropped about 20%
Because everything is snowflakey as fuck we're going to have some machines that don't force an update on their power usage. Fuck them.
We should catch them with the root obj/machine/proc's forcing updates.
Conflicts:
code/modules/mob/mob.dm
code/modules/power/apc.dm
2014-03-08 17:03:29 -05:00
Ccomp5950 and ZomgPonies
b97434054f
APC Area update initial commit.
...
Conflicts:
code/modules/mob/mob.dm
code/modules/power/power.dm
2014-03-08 17:00:43 -05:00
d3athrow and ZomgPonies
3e4a4992e4
Loop through garbage queue to remove nulls
2014-03-05 20:29:58 -05:00
Rob Nelson and ZomgPonies
745e038a60
QDEL is off by default.
2014-03-05 20:18:59 -05:00
Rob Nelson and ZomgPonies
8bd9502981
GC fixes, debug verb for toggling.
2014-03-03 19:11:20 -05:00
Rob Nelson and ZomgPonies
53f1810651
Revert /tg/ GC
...
Conflicts:
code/controllers/garbage.dm
2014-03-03 19:10:45 -05:00
ZomgPonies
84231d2feb
Removed some debug text
2014-03-03 01:27:25 -05:00
Rob Nelson and ZomgPonies
30996e58d5
Use /tg/'s better GC code.
...
Conflicts:
code/controllers/garbage.dm
2014-03-02 19:46:51 -05:00
Rob Nelson and ZomgPonies
e963a4993a
GC tuning
2014-03-02 19:39:17 -05:00
Aryn and ZomgPonies
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
ZomgPonies
ba9c185975
Gc typo
2014-02-19 21:12:44 -05:00
ZomgPonies
1ab8df4b13
Garbage collection fixes
2014-02-19 20:24:31 -05:00
Jordie0608 and ZomgPonies
7ab1aac59e
Outright removed toggle admin jump,spawn and revive buttons
...
Conflicts:
code/controllers/configuration.dm
code/modules/admin/admin_verbs.dm
code/modules/admin/topic.dm
2014-01-31 02:47:04 -05:00
Rob Nelson and ZomgPonies
b8a6504be3
Perform additional checks on qdel(), add some docs.
2014-01-31 02:29:31 -05:00
Rob Nelson and ZomgPonies
33398a1297
Get rid of debugging.
2014-01-29 23:47:13 -05:00
d3athrow and ZomgPonies
65c0e3faac
Should fix the issue of the GC turning gliding movement off
2014-01-29 23:46:54 -05:00
Rob Nelson and ZomgPonies
0a2d0f4e33
I give up.
2014-01-29 23:46:39 -05:00
Rob Nelson and ZomgPonies
fa6655c190
Hopefully fix more step smoothing?
2014-01-29 23:46:24 -05:00
Rob Nelson and ZomgPonies
df9f735565
Clean up the switch statement.
2014-01-29 23:46:02 -05:00
Rob Nelson and ZomgPonies
062384a2a9
Forbid (un)setting step_x/y during GC.
2014-01-29 23:45:44 -05:00
Rob Nelson and ZomgPonies
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
ZomgPonies
808143f976
Final text2voice commit
2014-01-27 13:03:25 -05:00
SkyMarshal and ZomgPonies
e2bbbb7e39
Mining fixes as it was annoying as fuck. Also a random object with nothing in it removed.
...
Conflicts:
code/modules/mining/mine_turfs.dm
2014-01-09 20:56:38 -05:00
YotaXP and ZomgPonies
b7efb1b7ed
Optimized and refactored list2text, text2list, and replacetext.
...
Also fixed some grammar in the station blueprint code.
Conflicts:
code/game/objects/items/blueprints.dm
code/game/objects/items/devices/uplinks.dm
code/modules/admin/verbs/debug.dm
code/modules/clothing/masks/gasmask.dm
code/modules/detectivework/scanner.dm
code/modules/flufftext/TextFilters.dm
code/modules/mob/living/carbon/human/say.dm
code/modules/mob/living/silicon/ai/say.dm
Conflicts:
code/modules/admin/verbs/debug.dm
code/modules/detectivework/scanner.dm
2014-01-08 07:14:16 -05:00
ZomgPonies
2a90d59001
Fixing up security level text
2014-01-08 02:52:35 -05:00
d3athrow and ZomgPonies
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
aa8fcc9b15
Randomized lawset system + config options
2014-01-05 17:50:13 -05:00
Mark Aherne (Faerdan) and ZomgPonies
0a29d579c6
Updated how NanoUI renders templates, using JSRender without the JSViews data-linking. This makes it much easier to create NanoUIs
...
as you don't need to provide the full data structure up-front, part of an effort to make NanoUI more accessible.
I have removed the carets (^) from all templates as they are not used any more.
For safety I moved the src_object and user checks from the master controller to the nanoui process proc.
Conflicts:
code/game/objects/items/devices/PDA/PDA.dm
nano/js/libraries/2-jsviews.js
nano/templates/chem_dispenser.tmpl
nano/templates/telescience_console.tmpl
2014-01-05 00:48:28 -05:00
ZomgPonies
212039f0c3
Better runtime logging
2014-01-03 20:37:20 -05:00
ZomgPonies
17877b2bf3
Continuous rounds fix?
2013-12-30 12:58:52 -05:00
ZomgPonies
3b346dea27
Assistant Limiting
2013-12-30 12:20:08 -05:00
ZomgPonies
4c7fa06c23
Colored Windows
2013-11-30 16:33:53 -05:00
ZomgPonies
f60b0e610b
AntagHUD for admins and ghosts (who cannot respawn)
2013-11-30 06:39:04 -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
ZomgPonies
900262ec9c
ZAS revert fixes
2013-11-07 16:05:46 -05:00
ZomgPonies
0227baa319
Reverting ZAS back to /vg/ style
2013-11-07 07:13:27 -05:00
ZomgPonies
130134a7a3
Adding Ice back to vanilla BS12 ZAS
2013-11-07 06:48:47 -05:00
ZomgPonies
e4a82dfda8
ZAS switched from /vg/ to BS12
2013-11-06 20:21:59 -05:00
ZomgPonies
c5ebe7acaa
Added 5 new types of random events
2013-11-05 08:08:01 -05:00