Commit Graph

10062 Commits

Author SHA1 Message Date
clusterfack
e053bd704c IN WORLD
Removes a bunch of in worlds from the code.
Deity please stop adding more it wounds me.
2015-05-12 02:13:48 -05:00
D3athrow
9d5911b404 Borgs can understand animals inherently, and speak chimpanzee~ 2015-05-09 11:17:42 -05:00
D3athrow
71c84bd496 Fix animals not inherently understanding silicons. 2015-05-09 11:09:51 -05:00
D3athrow
8e87db5c4f Fix #4341 2015-05-09 01:01:25 -05:00
d3athrow
0191df2703 Merge pull request #4347 from DeityLink/explosives
[Feature] Realistic Explosions
2015-05-08 21:02:38 -05:00
d3athrow
332359e969 Merge pull request #4335 from ririchiyo/prelim_cloning
Prelim cloning
2015-05-08 20:31:49 -05:00
ririchiyo
14c2cbc76a Squashing Commits 2015-05-08 21:28:19 -04:00
D3athrow
e53357d9f0 Properly fucking edit lists in view variables
If you want new list, MAKE ONE
If you want to edit a list that has named indexes? DO IT
Fuck you old coders
2015-05-08 20:17:13 -05:00
d3athrow
4a005d9ccf Merge pull request #4318 from clusterfack/gasdatumopts1
A process scheduler thing
2015-05-08 18:11:35 -05:00
DeityLink
bbd906bcd6 explosion rework 2015-05-08 17:29:11 +02:00
DeityLink
e9da6d7f8d realistic explosions 2015-05-08 10:16:18 +02:00
clusterfack
147c5bd5a7 A process scheduler thing
Included:
-The process lists use |= instead of += due to the increased stability of the former against double additions.

-Atmospherics machinery is moved under the pipenet processing.

-Modified the atmospherics processes to return 1 when theyve done something, and 0 if they aint done jack shit. Then called scheck() if they return 1, possibly  reducing unnecessary scheck calls while still managing to smooth out the atmospherics processing.

-If a powernet happens to get rebuilt by either powernets or power machinery scheck() is also called
2015-05-08 01:15:19 -05:00
D3athrow
4c0fe90eca sdfasd 2015-05-08 00:48:18 -05:00
D3athrow
d2bc682d52 faggy language things 2015-05-08 00:28:40 -05:00
D3athrow
f1d013e33a Fix jukebox not sending updates because of a double negative. 2015-05-07 16:01:35 -05:00
D3athrow
c6a43be131 Fix #4330 2015-05-07 13:00:37 -05:00
d3athrow
df587165eb Merge pull request #4225 from Kurfursten/civdelight
Civilian's Delight
2015-05-07 01:47:24 -05:00
d3athrow
163a5ffca5 Merge pull request #4284 from d3athrow/Species-Languages
Species languages
2015-05-06 21:22:39 -05:00
D3athrow
01d0e3932a Fix cortical hivemind 2015-05-06 18:38:04 -05:00
D3athrow
3d70414964 Give gutter a color 2015-05-06 16:29:23 -05:00
d3athrow
15512d5176 Merge pull request #4245 from Kurfursten/sectoys
New Security Toys
2015-05-06 16:14:39 -05:00
d3athrow
79d3177a9b Merge pull request #4266 from ComicIronic/FlatPackStack
Adds flatpack stacking
2015-05-06 16:14:02 -05:00
d3athrow
06bfd5be16 Merge pull request #4282 from clusterfack/feature5
Probably fix readminself
2015-05-06 16:13:49 -05:00
D3athrow
89b51590e2 bixnood 2015-05-06 16:03:11 -05:00
D3athrow
7b6bd5a5ed Really really fix #4322 2015-05-06 15:53:10 -05:00
D3athrow
4b3a517c53 Adopt bay12's language misunderstand system, more flavor 2015-05-06 14:33:22 -05:00
D3athrow
618a09776c Should fix #4322 - properly parse out language keys that exist, but you don't know how to use. 2015-05-06 14:32:50 -05:00
D3athrow
e189fd67fd Fixes #4310
u_equip(W) now calls W.dropped() by default, if you dont want it to do u_equip(W,0)
2015-05-05 22:46:40 -05:00
D3athrow
964b6391d8 double dumb 2015-05-05 14:16:21 -05:00
D3athrow
061e6068c3 Well that explains why whispers weren't working. 2015-05-05 14:13:47 -05:00
D3athrow
3d992f57ef Give ai tradeband lang
Fix xenos not having default lang set
xeno Larva can understand common
more debug to figure out italics and range issue.
2015-05-05 13:55:01 -05:00
D3athrow
f30011b7a1 Get ready to be annoyed, say_debug and some fixes/cleanup 2015-05-05 13:15:44 -05:00
D3athrow
1386274595 fix language list not being instantiated 2015-05-05 11:10:57 -05:00
d3athrow
be7aeee555 Merge pull request #4235 from DeityLink/fixmech
[Bugfixes] bunch of narsie/cascade endgame-related fixes
2015-05-04 21:58:55 -05:00
d3athrow
d408492983 Merge pull request #4276 from FudgePucker/patch-1
Adds Circuit boards for the non chem dispensers.
2015-05-04 21:58:31 -05:00
d3athrow
61e7457094 Merge pull request #4286 from clusterfack/bugfix11
Fix ghost movement
2015-05-04 21:58:03 -05:00
D3athrow
920d05c9e0 Lots of runtime fixes 2015-05-04 20:38:51 -05:00
clusterfack
49a763a947 Fix ghost movement
Made force enter which does what forcemove does except doesn't actually call crossed or invoke event because sometimes you just dont want those.
2015-05-04 19:45:33 -05:00
Kurfursten
adcc90e434 New icon, revised warning text, now throws electronics 2015-05-04 19:01:32 -05:00
d3athrow
3337a952a2 Merge pull request #3821 from ComicIronic/GasDatums
Moving gas system to gas datums.
2015-05-04 17:38:29 -05:00
clusterfack
2713bcf425 Probably fix readminself
Removes debug messages
Uses ckey(ckey), I was looking at comparative database queries and other logging styles, and it seems you need to put a ckey variable into ckey() for it to be usable
2015-05-04 16:54:12 -05:00
D3athrow
acdded8423 missing file 2015-05-04 16:43:03 -05:00
D3athrow
0540f7a37b Initial languages commit - compiles 2015-05-04 16:42:20 -05:00
FudgePucker
86aea1e3c1 You don't get to bring commits Dr Pavel 2015-05-04 16:14:02 -04:00
FudgePucker
9de8591dd6 Hopefuly I don't crashing this code.
WITH NO SURVIVORS
2015-05-04 16:06:22 -04:00
FudgePucker
b69fc8350e I must go write "do not copy and paste with out proofreading" on the board 100 times now. 2015-05-04 15:34:56 -04:00
FudgePucker
82d2710fbf Add parts so they can be made. 2015-05-04 14:30:46 -04:00
d3athrow
8be957dd8d Merge pull request #4274 from FudgePucker/patch-2
Adds a better name to hardhats.
2015-05-04 10:26:12 -05:00
d3athrow
08b72bdb8e Merge pull request #4268 from Kurfursten/nofunallowed
Busy Checks on Fabs
2015-05-04 10:26:01 -05:00
FudgePucker
829bc10131 Adds a better name to hardhats.
I found a little mistake with adding more hardhats to the vender on derelict, all the hard hats are called hard hats, other than the firefighting one.
So in the vending menu it was; 
hard hat 
firefigher helmet
hard hat
hard hat
hard hat

This should fix it so that everything isn't just hard hat.

Also for discussion is, should I add funny descriptions to the other hardhats?
I was think for the white one it should be "Put this hard hat on your head to show everyone who is the head."
Because Head of Engineering would be funny. Say the abbreviation out loud to yourself.
2015-05-04 08:16:46 -04:00