Commit Graph

31954 Commits

Author SHA1 Message Date
oranges 1b0ea802df Merge pull request #22138 from Iamgoofball/patch-154
Finally fixes the bird's spelling after 4 years
2016-12-14 18:06:29 +13:00
oranges 4cce0e7b3c Merge pull request #22145 from ChangelingRain/halfact
Removes a doubled ex_act from reinforced floors
2016-12-14 18:04:52 +13:00
Joan Lung f4b14fa412 Mania Motors use much more power to convert and new converts are knocked out (#22150) 2016-12-13 15:41:47 -05:00
Mindustry 27f9efe3cb Re-adds the ability to cook goliath meat in lava (#22144)
* Re-adds the ability to cook goliath meat in lava

* Re-adds the ability to cook goliath meat in lava.

Fixes what Fox McCloud reviewed.
2016-12-13 13:46:35 +01:00
PKPenguin321 9f8be45eac adds Shake() and clusterbuster/random (#22129) 2016-12-13 13:46:06 +01:00
coiax 2426bcb7d9 Adds "weighted random" AI law config (#22081)
* Adds "weighted random" AI law config

- Streamlines some duplicated code for law config stuff
- Makes a new "weighted random" option for AI laws, where an AI has a
random lawset, but some lawsets are more common than others.

80% normal, 20% quirky.

For those unwilling to source dive, here are the weights:

- 32% Asimov
- 12% Asimov++
- 12% Corporate
- 12% Robocop
- 12% Paladin

- 4% Maintain
- 4% Reporter
- 3% Hippocratic
- 3% Live and Let Live
- 3% Peacekeeper
- 3% Drone

* Law weights are now in the config file
2016-12-13 13:42:35 +01:00
kevinz000 bb80984957 [READY: I DID TEST]I pulled a goofball and broke pAIs (#22161)
* ghost notifications

* FUCK

* fuck2
2016-12-13 21:06:51 +13:00
Okand37 2b367d1154 Adds DeltaStation's emergency shuttle to the shuttle file list (#22106)
* Deltastation Playtest map

* Fixed Final Draft Deltastation Testmerge Playtest

* Fixed Final Draft Deltastation Testmerge Playtest and removes empty file

* Final Draft Deltastation bugs, issues, oversights fix 2.0

* More fixes!

* May the fixes guide you on your journey, brave undead

* minor fixes for the night

* more bugfixes 3.0!!

* Adds DeltaStation's emergency shuttle to the shuttle file list

* updating still not finished!

* more updates

* Update shuttles.dm
2016-12-13 17:42:21 +11:00
Joan Lung 656acb0421 The Ark of the Clockwork Justicar will now force objects away from it (#22122)
* The Ark of the Clockwork Justicar will now force objects away from it

* FUCK OUTA MY WAY

* push off
2016-12-13 17:57:00 +13:00
Joan Lung 7365c29db3 The Ark of the Clockwork Justicar can no longer be repaired (#22120)
* The Ark of the Cockwork Justicar can no longer be repaired

* a little more health
2016-12-12 23:56:40 -05:00
oranges 910aebbec1 Revert "Reduces tool speed" (#22157) 2016-12-12 23:55:52 -05:00
Razharas 02aebfc26d Merge pull request #22126 from ChangelingRain/slowtools
Reduces tool speed
2016-12-13 08:48:40 +04:00
kevinz000 e288a9a54e Update mechfabricator_designs.dm (#22131) 2016-12-13 15:04:12 +13:00
Fox McCloud 11351543ee Adds Random Seeds and a New Trait and Further Gene Datumizing (#22050)
* Adds Random Seeds and a New Trait

* duplication

* weed rates and chances

* fixes rates

* faster random reagents
2016-12-13 15:00:42 +13:00
kevinz000 1400a0d525 YOG pAIS PART 1 - MOBILE CHASSIS (#21871)
* pAI Candidate Verb

* sprites

* fuckxenos

* ...

* animal+alien

* ...

* ...

* ...

* progress

* ...

* .

* ...

* fixes

* ...

* ...

* ...

* ghostUI

* .

* .

* ...

* fixes

* ...

* BUNNIES

* ....

* ...

* merf

* nerfs
2016-12-13 14:47:03 +13:00
Shadowlight213 0d98c6f56e Makes the refill mode button show as red (#22108) 2016-12-13 14:44:52 +13:00
Joan Lung 34fa383469 Using a clockwork proselytizer offstation is significantly less efficient (#22101)
* Using a clockwork proselytizer offstation is significantly less efficient

* y
2016-12-13 14:43:40 +13:00
Joan Lung 52c8b57356 Merge pull request #22128 from XDTM/Fixes
Fixes backpack violence
2016-12-12 19:26:22 -05:00
XDTM 42792b1404 RENAME REWRITE SAME THING 2016-12-13 01:17:02 +01:00
XDTM bc7379c7ed sorry oranges 2016-12-13 01:06:11 +01:00
AnturK 082680ebb7 Minor turret refactor (#22052)
* Minor turret refactor

* Fixes icons in map editor

* Fixes the faction and makes ballistic turrets use syndie sprite

* Removes leftover comments
2016-12-13 10:54:53 +13:00
Cruix aa7139f65e Fixed infinite AI radio key exploit (#22112) 2016-12-12 15:07:08 -05:00
Joan Lung 0509997823 Removes a doubled ex_act from reinforced floors 2016-12-12 09:42:59 -05:00
Iamgoofball 85249b0498 Finally fixes IT forever and ever to never be broken again 2016-12-11 21:30:31 -08:00
danno "big fucking moron" gonzales be20da226c Chaplain costumes and theater masks (#22109)
Ah hah hah ha! Ooh! Majestic! A hunter is a hunter, even in a dream. But, alas, not too fast! The nightmare swirls and churns unending!
2016-12-11 22:48:11 -05:00
XDTM 993989d360 W 2016-12-12 01:20:11 +01:00
XDTM 2cd81e50ca Keep functionality 2016-12-12 00:17:30 +01:00
Joan Lung e37189b7e5 slowish 2016-12-11 17:56:33 -05:00
XDTM 17299f26c8 Fixes backpack violence 2016-12-11 23:52:08 +01:00
Joan Lung f30041b9b0 Reduces tool speed 2016-12-11 17:31:38 -05:00
Joan Lung 1642a32ea0 Merge pull request #22096 from xxalpha/simple_diagonals
Simplifies diagonal smoothing icon states.
2016-12-11 10:15:55 -05:00
KorPhaeron e74daaa50c Fixes stun batons (#22103) 2016-12-11 15:28:57 +01:00
coiax 1428f3f532 Cyborgs have a reset module wire (#22016)
* Cyborgs have a reset module wire

🆑 coiax
add: Cyborgs now have a reset module wire, that when pulsed, triggers
the cyborg's reset module hardware.
/🆑

Because they can't touch it themselves for software reasons. Now you can
ask random assistants to reset you in a pinch, or do it on the FRONTIER.

* Upgrade ejection, removed reset board
2016-12-11 19:55:03 +13:00
oranges 8a008d630a Merge pull request #22046 from ChangelingRain/updateforratvar
Ratvar being alive will even more fully empower stuff
2016-12-11 19:53:24 +13:00
Remie Richards 4058cd99b4 ITT we get lazy (#22059)
* Adds a LAZYREMOVE macro

LAZYREMOVE(L, I) removes item I from list L, and then checks to see if L should be emptied using UNSETEMPTY(L)

* Adds a LAZYADD() macro

Checks if list L is null, and initialises it if so, then adds item I to list L

* Inlines UNSETEMPTY part of LAZYREMOVE()

For extra speed.

* Adds LAZYACCESS() Macro

LAZYACCESS(L, I) returns the item at index I in list L, or null

* Speeds up LAZYLEN macro

Replaces it's internals with a proccall to length(), this is quicker according to MSO.
2016-12-11 19:53:12 +13:00
oranges f58592c082 Merge pull request #22063 from ChangelingRain/hackedmeansyoudontgetfucked
Fixes a bug where malf ai apcs could be interacted with by normal ais
2016-12-11 19:52:32 +13:00
ExcessiveUseOfCobblestone 7ab477a06a Small Renaming Oversights (#22068)
* small oversights h-h-honk

* honk

* does the joan

* keeping tabs

* fixes else ..()
2016-12-11 19:51:53 +13:00
ExcessiveUseOfCobblestone 208072dc4d Clickcode is stupid (#22069)
* Clickcode is stupid

fixes #22031

* Update click.dm
2016-12-11 19:51:17 +13:00
Mervill de5470289f these commas (#22075) 2016-12-11 19:50:48 +13:00
Cheridan 07c399fc8e Merge pull request #22061 from swindly/alcohol
Fixes some drink stuff
2016-12-10 19:26:25 -06:00
Cheridan 2dd1a87345 Merge pull request #22083 from ChangelingRain/multiplierspeed
Refactors toolspeed to be a multiplier instead of a divisor
2016-12-10 19:22:44 -06:00
Cheridan 3a0cadf75b Merge pull request #22076 from ChangelingRain/theoreticallycheaper
Makes some things theoretically cheaper
2016-12-10 17:18:44 -06:00
Joan Lung 6d6761125a Linked Vanguard, not Mass Vanguard (#22077) 2016-12-10 15:15:20 -05:00
Cyberboss e77057739d Fixes captains hardsuit heat protection (#22024)
* How hard is it to make the PR from github guys?

* Fixed

* Shitfix
2016-12-10 15:14:22 -05:00
Thunder12345 625e8f2d3d Minor Scrapheap Challenge fixes + making it ACTUALLY WORK (#22102)
* fuck

* stop
2016-12-10 15:12:56 -05:00
Joan Lung 690b513125 Merge pull request #22054 from Cyberboss/patch-8
Heat unfreezes things
2016-12-10 12:57:35 -05:00
Cyberboss b2ed8b4eac Calm down Joan 2016-12-10 12:13:36 -05:00
Cyberboss 2fb1080636 I hate delphi, it's a shit language that no 1 uses 2016-12-10 10:08:53 -05:00
xxalpha 70ecda50f8 Simplifies diagonal smoothing icon states. 2016-12-10 13:54:45 +00:00
oranges 1a042c3bf6 Merge pull request #22074 from Mervill/comma
this comma
2016-12-11 00:36:33 +13:00