clusterfack
b17f96c2c6
Optimizations
...
Optimizes reset variables, initial costs about 1e-5 to 1e-6. Whereas an operation that just sets a variable in an associate list using another variable in an associative list has a negligible cost even at extremely high calls. Therefore all the variables are initialized only once in a single associative type list holding all the vars.
Optimizes recursive_hear_check as used within say() code. Currently it checks all atom/movables within view which is a minimum of 225 lighting overlays, and checks each of these atom/movables recursively and then uses the list OR operator to add them in due to possible overlap. Instead recursively checks turfs only once and adds them to the found list due to eliminating the possibility of overlap.
2015-06-16 23:50:39 -05:00
D3athrow
1767fa9a16
thought i committed this shit too
2015-06-13 20:26:51 -05:00
D3athrow
92d33724d3
file
2015-06-13 20:22:09 -05:00
D3athrow
88ac14b9bf
fug
2015-06-13 20:21:46 -05:00
D3athrow
6f8f1ff08f
110% plagiarism
2015-06-13 20:18:43 -05:00
ComicIronic
b166a0cfd8
Merge pull request #4958 from 9600bauds/ghostblood
...
Fixes IV drip detaching when dragged, shift+clicked, or otherwise clicked in any way from any distance, through walls, through cameras, by any creature such as an AI, and by ghosts
2015-06-13 20:53:37 +01:00
9600bauds
bdee0a58c8
Fixes IV drips detaching on ANY click
2015-06-13 16:39:53 -03:00
d3athrow
0bb8b9f45d
Merge pull request #4844 from Unfit/hlhjlklk
...
Fixes stack behaviour with silicons
2015-06-12 12:06:22 -05:00
d3athrow
3ead91b7b0
Merge pull request #4887 from 9600bauds/unabletoreproduce
...
Rapid-Fire Creampie
2015-06-12 12:05:57 -05:00
d3athrow
8dbb99f60a
Merge pull request #4890 from dylanstrategie/Bacalava
...
Add a mouth hole to the Balaclava
2015-06-12 12:05:46 -05:00
d3athrow
a410de5b7a
Merge pull request #4891 from 9600bauds/becausesomepeopleareclearlytoogoodtousetheingamebugreporter
...
Fixes unreported issue that prevented you from ejecting materials from circuit imprinters
2015-06-12 12:05:37 -05:00
d3athrow
98f08b9d7d
Merge pull request #4900 from Kurfursten/sweetdreams
...
Sweet Sundae Ramen
2015-06-12 12:05:26 -05:00
d3athrow
be13a6c92a
Merge pull request #4908 from PJB3005/mathissohard
...
Fixes math, going even faster.
2015-06-12 12:05:11 -05:00
d3athrow
ce1195e7c6
Merge pull request #4912 from Kurfursten/fuelcantoo
...
[Content] [Bug Fix] Fuel Cans
2015-06-12 12:04:54 -05:00
d3athrow
3b15cf8330
Merge pull request #4920 from 9600bauds/youforeviallyhitthecooonwiththeaxetimeandtimeagainuntilyourwilltoplaythegamediesandyouusemetaknowledgetoonlyopenthecocoonsyouknowhaveusefulstuffinside
...
Sharp and hot things cut spider cocoons better
2015-06-12 12:04:47 -05:00
d3athrow
e20b51f9a8
Merge pull request #4909 from PJB3005/508
...
Makes the code compile on 508.
2015-06-12 12:03:50 -05:00
Unfit
de43255cf0
Fixes a HORRIBLE disaster
...
changeloggu
👍
my bad
👽 👽
hope this works
2015-06-12 12:32:17 +02:00
Kurfursten
59a1d13385
slight eff impr
2015-06-12 00:00:55 -05:00
PJB3005
fa77d9f2fc
GOTTA GO FAST!
2015-06-11 12:56:12 +02:00
9600bauds
ed490b1c86
Also changelog to let everyone rejoice
2015-06-10 17:30:00 -03:00
9600bauds
5215083f2b
if I force-push noone knows I was stupid
2015-06-10 17:21:49 -03:00
9600bauds
77016ee2d4
Nerf to spider cocoons
2015-06-10 15:33:04 -03:00
Kurfursten
97ad51cec5
Fixed extinguisher bug
2015-06-09 22:15:24 -05:00
Kurfursten
376c11b093
Completed; now with changelog!
2015-06-09 19:22:00 -05:00
PJB3005
f8a57bd523
Makes the code now compile on 508
2015-06-10 01:03:04 +02:00
D3athrow
a29d5035cc
hurdle durdle proper sqlite preferences migration.
2015-06-09 18:00:45 -05:00
Kurfursten
54c9f60b1b
Gonna have to wait on that toolbelt thing first
2015-06-09 17:29:26 -05:00
clusterfack
9aad286c5a
Merge pull request #4892 from PJB3005/mlocbest
...
More lighting work.
2015-06-09 14:18:29 -05:00
PJB3005
d14dce78f7
Less updates
2015-06-09 20:19:03 +02:00
d3athrow
328e0ae605
Merge pull request #4226 from PJB3005/RetroUI
...
Return of the retroUI
2015-06-09 11:14:06 -05:00
d3athrow
cb78aeb4ed
Merge pull request #4767 from Kurfursten/betterbelts
...
Tool-belts Improved!
2015-06-09 11:13:11 -05:00
PJB3005
0d24c4acd4
REVERT OH GOD
2015-06-09 17:25:44 +02:00
Kurfursten
1112868f76
Sweet, sweet dreams.
2015-06-09 02:08:04 -05:00
PJB3005
10a31385b7
More shit
2015-06-09 01:47:02 +02:00
D3athrow
2dd0ce3488
who removed this
2015-06-08 18:06:41 -05:00
PJB3005
3fcb4730d4
Fixes blueprints & stops assumptions.
2015-06-08 17:40:01 +02:00
9600bauds
fdfcaa17da
MAXIMUM PASSIVE-AGGRESSIVENESS
2015-06-08 12:23:30 -03:00
9600bauds
f9f86e85fc
Fixes unreported issue that prevented you from ejecting materials from circuit imprinters
2015-06-08 12:15:23 -03:00
dylanstrategie
352f02ac23
Add a mouth hole to the Balaclava
...
Holy shit I can't spell this fucking word
- Add a mouth hole to the Balaclava, shows on mob sprite and item sprite
I'm aware it looks a bit wonky by itself, but it looks perfectly fine on
a mob. We just happen to have a one pixel nose. Why the short face ?
[Pictures goes here once my lazy ass uploads them]
2015-06-08 13:40:27 +02:00
clusterfack
5d4c43d4e2
Merge pull request #4889 from clusterfack/Bleeding-Edge
...
Runtime fix for lighting
2015-06-08 03:24:46 -05:00
clusterfack
5e2108f2cf
Runtime fix for lighitng
2015-06-08 01:27:13 -05:00
9600bauds
2d934e1f76
Cream Pie Mortar
2015-06-07 23:57:16 -03:00
d3athrow
5351ae74a1
Merge pull request #4868 from Kurfursten/bigherofix
...
Sprite and Grab issue for Sleeper/Scanner
2015-06-07 19:38:48 -05:00
clusterfack
9c13ca4b08
Merge pull request #4886 from clusterfack/Bleeding-Edge
...
Turn the lights back on
2015-06-07 19:38:34 -05:00
clusterfack
7eddcec371
Turn the lights back on
...
Better fix #4880 and turn the lights back on, !L.destroyed check nested in a L.destroyed check
2015-06-07 19:27:32 -05:00
clusterfack
4e6d381df0
Merge pull request #4880 from PJB3005/mlocbest
...
Lighting optimizations.
2015-06-07 17:17:05 -05:00
PJB3005
9eaa5b6c76
Lighting optimizations.
...
Less lists, more optimized for() loops, more turf ref usage, better turf ref handling when the resolution is 1, pooling for lighting overlays
2015-06-07 22:57:11 +02:00
clusterfack
7f3c0f88b1
Merge pull request #4875 from PJB3005/mlocbest
...
Pomf why did you merge that already.
2015-06-07 14:26:58 -05:00
PJB3005
fa8ef10978
Pomf why did you merge that already
2015-06-07 15:46:54 +02:00
d3athrow
f433a25246
Merge pull request #4871 from 9600bauds/iwroteareallylongandphilosophicalbranchnameforthisaboutunseenresponsibilitiesandtheiravoidancebutitdidntworksoimhalfassingthisinstead
...
Fixes mech jetpacks being in the wrong design category due to PR timing overlap
2015-06-07 00:27:55 -05:00