Commit Graph

70 Commits

Author SHA1 Message Date
d3athrow
07d733a2a7 Merge pull request #889 from ESwordTheCat/UbjsfQe2
Remove temp debugger, no more features.
2014-06-10 17:41:30 -05:00
ESwordTheCat
12ebdfbe7e Remove temp debugger, no more features. 2014-06-11 06:33:55 -08:00
ESwordTheCat
ab44b981c8 Import TG latest AStar. 2014-06-11 06:03:07 -08:00
ESwordTheCat
73156c78c8 Fix more compile errors. 2014-05-24 05:19:42 -08:00
ESwordTheCat
c0c13bf144 Add new var (inMachineList) to see if the machine is in the list. 2014-05-22 06:34:18 -08:00
ESwordTheCat
fba8404f91 Lower check at 80 2014-05-16 12:36:16 -08:00
ESwordTheCat
08f3bbb544 Don't need this. 2014-05-16 06:00:54 -08:00
ESwordTheCat
2e45b139ab Improve temp debugger. 2014-05-16 05:59:53 -08:00
ESwordTheCat
190a8cb728 Another welp. 2014-05-16 00:33:17 -08:00
ESwordTheCat
c6d9040776 Welp. 2014-05-15 15:12:21 -08:00
ESwordTheCat
61a16452bc Make it a proc and add to debug admin verb. 2014-05-15 02:47:36 -08:00
ESwordTheCat
2efe68341b Fix typo. 2014-05-15 02:45:08 -08:00
ESwordTheCat
7fd236ce97 Use xyz instead of loc. 2014-05-15 02:44:23 -08:00
ESwordTheCat
d1d359e192 Quick tool for debug. 2014-05-15 02:42:13 -08:00
ESwordTheCat
ad8f4fc45a Back one tab the last machine profiling. 2014-05-03 09:47:16 -08:00
ESwordTheCat
13f045525a Remove more nesting. 2014-05-03 09:36:41 -08:00
Rob Nelson
397c512728 Add profiling for machinery. 2014-04-21 18:04:45 -07:00
ESwordTheCat
02dddfeba0 Because it use less instructions. 2014-04-20 08:48:25 +08:00
ESwordTheCat
f7905ebdd8 Don't use get_area proc, introduce myArea variable. 2014-04-20 08:46:59 +08:00
Rob Nelson
ea94270c84 ZAS updates from Bay in a shitty attempt to fix our lagspikes. 2014-04-10 22:29:26 -07:00
ESwordTheCat
ea5917b5a6 Forgot continue on process pipenets. 2014-04-05 05:40:03 +08:00
ESwordTheCat
a1e47c6a60 Process diseases optimized loop. 2014-04-05 05:22:18 +08:00
ESwordTheCat
2550cc8930 Process powernets optimized loop. 2014-04-05 05:19:11 +08:00
ESwordTheCat
d4e75bb1c5 Process nano optimized loop. 2014-04-05 05:16:32 +08:00
ESwordTheCat
71fbacce6b Process events optimized loop. 2014-04-05 05:08:45 +08:00
ESwordTheCat
ab9e22d659 Process pipenets optimized loop. 2014-04-05 05:00:21 +08:00
ESwordTheCat
8f26f58dfc Process objects optimized loop. 2014-04-05 04:53:06 +08:00
ESwordTheCat
655a8f2fba Process mobs optimized loop. 2014-04-05 04:38:01 +08:00
ESwordTheCat
b2f448abce Process machines optimized loop. 2014-04-05 04:03:34 +08:00
Rob Nelson
705769b347 Fix copylogs runtime, for real this time. 2014-02-18 16:21:28 -08:00
Rob Nelson
a79b45b3e7 Copy_logs fixes. 2014-02-18 05:13:07 -08:00
Rob Nelson
cc66747f94 Added a garbage collector implementation based on rumors from Goon and proc references in released gooncode.
And holy shit it's fast
2014-01-29 03:08:00 -08:00
Rob Nelson
bdf2e28ac2 XENOARCH UPDATE OH SHIT 2014-01-20 14:58:13 -08:00
d3athrow
0cd0f1cdf0 Following /tg/'s lead, removes set background 1 for smoother gameplay. 2014-01-07 21:19:28 -06:00
Rob Nelson
b7fe9edb3b Added NanoUI from bay, hit string limit, ran string combiner again.
God have mercy on our souls.
2013-09-24 19:46:45 -07:00
Rob Nelson
2b77203275 ** WILL NOT COMPILE, OVER STRINGS LIMIT **
Import new bay stuff.
2013-09-03 23:19:24 -07:00
d3athrow
9a0dddf056 Pretty sure this works, can't test because i can't connect to my sql db for some reason 2013-08-31 02:16:07 -05:00
d3athrow
3bdeba5ac7 Typo fix, retractor step bugfix.
ZAS fix.  It should now be possible to repair breaches without admin intervention.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Several ZAS fixes.
Adds insulation to doors, modifiable by admins from the ZAS setting panel.
Fixes a logic error with connections.  (I am dumb some days)
Improves the runtime detection and reporting.
Improves "zone info" debug verb.
2013-07-27 13:39:20 -05:00
d3athrow
4c66515b82 Committing icons and code edits first 2013-06-02 14:42:41 -05:00
SkyMarshal
39df196edc Fixed disposal issue.
Delayed Jungle setup until after air master initializes
Master controller now properly ceases atmos simulation if runtimes occur (and are detected).
Cleanup more ZAS stuff.  FEA_system.dm, ZAS/ZAS_Turfs.dm, ZAS_Zones.dm.
Canisters now autoconnect to portables connectors on creation.   (Fixes airlocks not having attached canisters)
Doors can now be made which respect directional door types (e.g. windoors and directional firelocks) and is handled better.
2013-05-21 23:12:47 -07:00
cib
be197afc77 Added system for newscaster events.
This way people can write stories, separated into several pieces, which will be announced through the newscasters over the course of the round.
2013-05-18 13:06:16 +02:00
SkyMarshal
b0d1d47c23 Fixes lighting, backpacks getting contaminated, and bombs not working. 2013-04-18 09:58:37 -07:00
SkyMarshal
55183ca30a Fix for lighting before roundstart. 2013-04-18 09:58:36 -07:00
SkyMarshal
7827eec629 Plasma no longer contaminates backpacks (They cannot be washed)
Increased speed of zone equalization.
Lighting controller and ticker now initialized after world is set up and a player has joined.
2013-04-18 09:57:28 -07:00
SkyMarshal
76d561f003 Activated magboots will now, definitely, prevent airflow based grieving of your personage. (Included is a possible fix for airflow opening doors by throwing you at them)
Added in code to debug ZAS tile interactions, currently in the unchecked "Debug" file.
The blasted FloodFill proc now works properly, and zones are connecting right (Should finally fix that damn part of medbay not connecting to the hallway)
Plasma can contaminate again.
The master controller and world startup code has been reworked for faster server boots.
Fixed a runtime originating from a Away Mission map trying to create objects of type "null"
2013-04-18 09:57:27 -07:00
Cael_Aislinn
15bc6ed7b2 restructured event system, re-merged CIB's event system with TG's
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2013-02-10 21:24:31 +10:00
cib
934eae1d15 Removes new event code and reinstates old event code. 2013-02-09 18:38:35 +01:00
Cael_Aislinn
06809c3651 Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze
Conflicts:
	code/controllers/master_controller.dm
	code/modules/mob/new_player/sprite_accessories.dm
	code/modules/reagents/Chemistry-Reagents.dm
	code/setup.dm
	icons/mob/human_face.dmi

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2013-02-01 23:45:13 +10:00
Cael_Aislinn
05bd27d777 re-enabled air profiling, some tweaks to turf changes to resolve outstanding issues (will be overwritten by master)
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
2013-02-01 23:07:28 +10:00
Chinsky
5498ec206a Fixed air controller not advancing. 2013-01-24 21:30:27 +04:00