Commit Graph

12536 Commits

Author SHA1 Message Date
d3athrow
53fbfc4158 Merge pull request #781 from ESwordTheCat/7b#vbri1
Tweak object pool.
2014-05-22 11:31:38 -05:00
ESwordTheCat
30e26fc157 Remove this too. 2014-05-22 23:56:21 -08:00
ESwordTheCat
3d8b5eca02 Remove debug again. 2014-05-22 23:55:15 -08:00
ESwordTheCat
54ce623b3b Object pool fixed. 2014-05-22 23:54:22 -08:00
ESwordTheCat
0b7785c526 Remove debug. 2014-05-22 23:09:02 -08:00
ESwordTheCat
52a2b514d8 Eh, fix compile error. 2014-05-22 23:06:21 -08:00
ESwordTheCat
7449b896e4 Tweak object pool. 2014-05-22 23:01:29 -08:00
d3athrow
0abfa6dd28 No more quick smash and grabs with display cases 2014-05-22 09:51:21 -05:00
d3athrow
ccf61127f5 prevent infinite toilet dunks or breaking somebodies face super fast on a wall. 2014-05-22 09:49:04 -05:00
d3athrow
7f4c0be941 Re-adding object pooling for beam projectiles. Fixed the double damage bug with a spawn().
What was happening was returntopool was nulling the variable that prevented the projectile from bumping something twice, and for whatever reason despite having no loc the proj would bump the same mob twice then be in the void again. The spawn() allows the bump proc to finish and then the projectile is returned to the pool.
2014-05-22 09:46:11 -05:00
Rob Nelson
cbcbdbe021 aaaaaa 2014-05-22 01:06:44 -07:00
Rob Nelson
98d01d55fc Fix TK checks. I knew I'd fuck it up. 2014-05-22 01:03:58 -07:00
Rob Nelson
0d26303d8b Optimize the fuck out of using checks in machines. 2014-05-22 00:46:40 -07:00
Rob Nelson
8f05130ca8 Buff spiders. 2014-05-21 23:37:26 -07:00
Rob Nelson
7f82427b24 Merge branch 'Bleeding-Edge' of github.com:d3athrow/vgstation13 into Bleeding-Edge 2014-05-21 23:28:00 -07:00
Rob Nelson
b91ff89aee Fix spiderlings. 2014-05-21 23:27:41 -07:00
Rob Nelson
c5f101b281 Merge pull request #777 from ESwordTheCat/7b#vbri1
Micro optimization at GC, new var at machinery, qdel the singularity generator (forgot at refactor) and time check change at sun datum.
2014-05-21 16:14:30 -07:00
ESwordTheCat
9abc742bc9 This is more faster than using division and not operator. 2014-05-22 06:39:34 -08:00
ESwordTheCat
159a20ce3e Add comment about new var. 2014-05-22 06:37:34 -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
77498c207d Qdel the generator. 2014-05-22 06:33:44 -08:00
ESwordTheCat
ed26db4f17 Micro optimize GC. 2014-05-22 01:37:02 -08:00
ESwordTheCat
ca842b135e Refactor singularity generator.' 2014-05-22 00:57:20 -08:00
ESwordTheCat
78d0e46ad2 Decrease it by 1. 2014-05-21 23:05:57 -08:00
ESwordTheCat
421b1e2de9 Blueprints for dynamic lighting. 2014-05-21 21:31:52 -08:00
ESwordTheCat
4536dd7309 Space light. 2014-05-21 20:18:45 -08:00
Rob Nelson
8733a55a18 Merge pull request #778 from Heredth/newtoy
Two new toys
2014-05-21 16:13:16 -07:00
Rob Nelson
12b0b7f554 Merge pull request #769 from cloroxygen/Bleeding-Edge
more sing lag spike optimization
2014-05-21 16:12:46 -07:00
cloroxygen
94e112abc6 no more welding tank issue / additional cont fx
with the inclusion of negative gravitons we have been able to
successfully dampen the singularity's gravitational corona effect.

as long as the sing cant move in containment it cant eat loose
items/objects
2014-05-21 18:08:14 -04:00
Heredth
36e743ff5f Update toys.dm 2014-05-21 14:15:23 -07:00
Heredth
343b7de5e4 Update arcade.dm 2014-05-21 14:13:11 -07:00
Rob Nelson
16a6edf3c5 Merge pull request #772 from ESwordTheCat/7b#vbri1
Import TG updates at lightning_controller and _DynamicAreaLigthing_TG
2014-05-20 15:30:44 -07:00
ESwordTheCat
75dc714a18 This should be here, although it's unused. 2014-05-21 05:57:40 -08:00
ESwordTheCat
c629ba7c44 Merge remote-tracking branch 'upstream/Bleeding-Edge' into 7b#vbri1 2014-05-21 05:51:17 -08:00
ESwordTheCat
a4712cd3c2 Because it's not a proc. 2014-05-21 05:27:10 -08:00
ESwordTheCat
d65c402dfa Fix compile errors, /vg/ change. 2014-05-21 05:25:04 -08:00
ESwordTheCat
c51497cccd Fix compile errors, found at commits before the latest of TG lighting_controller and _DynamicAreLighting_TG. 2014-05-21 05:18:28 -08:00
ESwordTheCat
7822a46ebb Fix some bugs, add dark-visible robot eyes (4e32086dbb). 2014-05-21 05:04:46 -08:00
ESwordTheCat
19bdbb7a3a Import TG latest commit (lighting_controller.dm and _DynamicAreaLight_TG.dm, 8c172733a8 2014-05-21 04:50:05 -08:00
Rob Nelson
a4ad8dde9b Access optimization from /tg/. 2014-05-20 15:27:09 -07:00
Rob Nelson
880722acb3 Juke rebalanced to prevent excessive song switching. See changelog for details. 2014-05-20 12:30:42 -07:00
Rob Nelson
b5b694c91c Refactored, simplified access system a bit. Tested, for once.
* Mobs provide GetAccess() and hasFullAccess()
 * Human GetAccess() provides the "best" accesses available combined from all conventional sources.\
 * Silicons have hasFullAccess()
 * AdminGhosts also provide full access.
2014-05-20 12:30:01 -07:00
cloroxygen
e48f62f439 more sing lag spike optimization
tried to cut out possibilities for lag spikes and a bit of balancing
regarding the spark effect(which is now gone from the sing)
2014-05-20 05:09:05 -04:00
Rob Nelson
ec5b207fea MoMMIs can now use destructive analyzer. 2014-05-19 20:58:16 -07:00
Rob Nelson
6512306fd8 Merge branch 'Bleeding-Edge' of github.com:d3athrow/vgstation13 into Bleeding-Edge 2014-05-19 18:50:51 -07:00
Rob Nelson
ca84ce1beb Add new bar signs, new modular backend. 2014-05-19 18:50:25 -07:00
cloroxygen
5f6acf55c9 Clean Metal Detector...? 2014-05-19 19:58:59 -04:00
Vas
3601cdebe0 Space Adaptation was actually BAD instead of GOOD (overdose with reagents) 2014-05-20 00:13:35 +02:00
Rob Nelson
92a905ae28 Merge pull request #759 from Heredth/Elvis
Final Elvisblock Fix
2014-05-18 16:35:56 -07:00
Rob Nelson
ea8a362cba Fix ATMs spawning money, then eating the money. 2014-05-18 16:24:33 -07:00