Commit Graph

15138 Commits

Author SHA1 Message Date
Dankman 60002d04cc Fixing runtimes, making things functional for the Xenobiology Console
The old build path pointed towards a circuitboard instead of towards the
machine, meaning when you screwdrivered the frame twice, it would cause
frame.dm to runtime, and then not delete the frame, meaning you could
spam click the console with a screwdriver and spawn infinite boards, and
still be stuck with a non functional machine.

injector.computer = null was causing a runtime because it was attempting
to edit something that no longer existed on destruction.
2017-03-01 16:26:42 -05:00
Neerti 813a61ef29 Merge pull request #3011 from Anewbe/simple_mob
Tasers can hurt simple mobs
2017-02-28 21:28:07 -05:00
Anewbe dc165906fa Merge pull request #3018 from nachomeep/master
BlockHeadHair doesn't make players bald.
2017-02-28 19:51:42 -06:00
Cameron653 65b21ddbe5 Gives not equal gate the correct icon_state
Gives the not equal gate a correct icon_state. Icon state was set to"not equal"

 In the electronic_assemblies.dmi it is actually "not_equal"

This gives it the correct icon_state
2017-02-27 18:11:38 -05:00
nachomeep 2d4cf21dc3 fixes minor screwup 2017-02-26 16:53:07 -05:00
nachomeep 69195b2ae4 Returns gender flags 2017-02-26 16:51:43 -05:00
nachomeep 5828504f2f No bearded women. 2017-02-26 12:13:09 -05:00
Yoshax ead56a1776 Fixes a loadout issue 2017-02-26 14:28:44 +00:00
nachomeep ef7be38ed4 Fixes hoods.
CLIPPING ERROR DETECTED
2017-02-26 09:17:03 -05:00
nachomeep cdb6c32c91 Fixes a few things, adds changelog. 2017-02-25 10:18:10 -05:00
nachomeep 9d3aba5832 Fixes blockheadhair tag. 2017-02-25 09:49:24 -05:00
Leshana 860a994818 Finally fixes the autolathe/protolate lid animations.
* Protolate lid no longer bounces back and forth througout the whole build cycle.
* Autolathe lid no longer closes, snaps open, and then -nothing- until item spawns.
* Instead, the lid closes, stays closed while the item builds, then opens again.
2017-02-24 21:30:57 -05:00
Anewbe ada83d45c6 Merge pull request #3006 from VOREStation/synthair
Don't give synthetics the survival kit
2017-02-24 18:51:59 -06:00
Anewbe 4369e49def Merge pull request #3007 from Leshana/pacman-construction-fix
Fix construction and deconstrution of PACMANs
2017-02-24 18:29:33 -06:00
Anewbe d1e7c37a8c Tasers can hurt simple mobs 2017-02-23 18:24:13 -06:00
Anewbe 3bd665d797 Merge pull request #3001 from Neerti/2/2/2017_planet_stuff
Adds framework for planetary maps
2017-02-23 15:18:03 -06:00
nachomeep e0ef593ce4 Updates language syllables and text. (#3000)
* Adds a lot of languages.

* Removes the languages I just added.

Instead updates old ones.

* Fixes a minor typo.

* how the hell did i accidentally remove sinta'unathi

Returns that stuff.

* Fixes two things.

* doesnt actually change name length
2017-02-23 15:17:14 -06:00
Arokha Sieyes fd6785277f Further tweak spawn boxes
Now you get an empty box if you're synthetic rather than nothing
2017-02-22 22:59:36 -05:00
Leshana de85e27e25 Fix construction and deconstrution of PACMANs
* Modernized to use modern machine code instead of doing it itself.
* Made it compatible with modern circuits and machine frames.
* Also fixed some color macros to use CSS while I was there.
2017-02-22 10:32:27 -05:00
Arokha Sieyes 75945a659b Don't give synthetics the survival kit
What're they gonna do with it, anyway? Other than just make a pile of them in arrivals.
2017-02-22 10:11:52 -05:00
Neerti 6377efd763 Fixes a few things, most notably the human layering number. 2017-02-22 00:36:47 -05:00
Leshana dbd3622588 Enhances the Paper Shredder
* Makes the paper shredder constructable and deconstructable.
* Switches to some new sprites which are animated!
* Machine now requires power, icons respond to power on/off etc.
2017-02-21 19:21:32 -05:00
Neerti d398367e4c Fixes a world << that crept in and apparently new lobby code. 2017-02-20 19:29:13 -05:00
Neerti 91dd3348c5 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into 2/2/2017_planet_stuff
# Conflicts:
#	code/modules/mob/living/carbon/human/human_movement.dm
2017-02-20 19:06:25 -05:00
Neerti 836d8dfa3f More stuff, finalizes it I hope. 2017-02-20 18:28:31 -05:00
Anewbe 12a6ad40b2 Merge pull request #2995 from Screemonster/crateqol
QoL on abandoned crate puzzle
2017-02-14 17:00:35 -06:00
Anewbe fae79a7f80 Merge pull request #2996 from MagmaRam/gunshow
Lock-on changes
2017-02-14 17:00:28 -06:00
Anewbe 95a670e562 Merge pull request #2994 from Leshana/backpack-drag-issue
Fixes dragging items with storage onto an occupied hand
2017-02-14 17:00:05 -06:00
MagmaRam db5e832e28 Lock-on time is now 2.5 seconds. 2017-02-11 20:05:22 -06:00
Anewbe c1008b52cd Merge pull request #2989 from MagmaRam/sandwich
Meat Meat Meat Meat Meat Meat and Fork Sandwich
2017-02-09 21:24:03 -06:00
Screemonster deb867215a QoL on abandoned crate puzzle 2017-02-10 00:14:10 +00:00
Leshana 283b58e93d Fixes dragging clothing with storage onto an occupied hand
* If you mouse-drag certain items onto a hand which is already holding something, the item goes into limbo.
* The reason this happens is that the standard code handling drags is directly calling usr.u_equip, despite the comment on that proc clearly saying never to do that.  So it just throws it to limbo and the next line attempting to put it in hand does nothing becuase the hand is occupied.   Better way is to call unEquip, so the item will drop on the ground if it fails.
* Fixes https://github.com/VOREStation/VOREStation/issues/394
2017-02-09 14:49:13 -05:00
Neerti 1d9e7c8c08 works on planet stuff 2017-02-06 20:45:21 -05:00
Screemonster cdc4e6e0f8 Adjusts CE_SPEEDBOOST to not just return -3 2017-02-07 00:48:43 +00:00
Anewbe e5ba7ac622 Merge pull request #2987 from Leshana/signaler-qol
Signaler QoL Improvement - Method to copy setup from one signaler to another
2017-02-06 15:50:05 -06:00
MagmaRam 19af747e4e Adjusts targeting/hostage-taking to have a proper delay before shooting 2017-02-06 11:02:22 -06:00
MagmaRam f92e189cc7 Fixes not being able to pick up sandwiches with a fork if they're at max size. 2017-02-05 19:25:59 -06:00
Anewbe 47a1fe134a Merge pull request #2978 from nachomeep/master
Adds fannypacks.
2017-02-05 18:07:01 -06:00
Leshana f0945e31d7 Signaler QoL Improvement - Method to copy setup from one signaler to another
* Just tap them together and settings are copied.
* Code copied from https://github.com/tgstation/tgstation/pull/23340
2017-02-05 15:06:28 -05:00
Anewbe f59d8d6c0b Merge pull request #2973 from Anewbe/dibs
Ahelp take button
2017-02-04 23:54:12 -06:00
Anewbe b0a2e593e1 Merge pull request #2983 from Leshana/deconstruct-fax
Fixes Issue #2982 - Deconstruction of Fax Machine
2017-02-04 23:53:35 -06:00
Anewbe 68ea9a6e69 Adds a fix 2017-02-04 21:11:23 -06:00
Anewbe cc9cc3c77d Merge pull request #2976 from Anewbe/vox_more_vox
Further tweaks to Vox and their toys
2017-02-04 21:07:49 -06:00
Anewbe 15c249eebd Merge pull request #2981 from Yoshax/mkaykids
Fixes runtimes
2017-02-04 21:05:31 -06:00
Yoshax f497cbf5cf Droppers are known for being inconsistent and inaccurate 2017-02-05 01:41:50 +00:00
Leshana 4b5615ad69 Fixes Issue #2982 - Deconstruction of Fax Machine
* Fax machine's New() was not calling `..()` and therefore `circuit` was not being changed from a type to an instance.  Thus when deconstruct proc tries to read it's properties it can't.
* A search thru code found the aifixer had the same problem. Fixed it there too.
2017-02-04 17:34:03 -05:00
Yoshax 8c470a50eb rand can only output ints m'kay kids 2017-02-04 17:13:52 +00:00
Yoshax 547053a768 if you don't rename all of something, bad things happen m'kay kids 2017-02-04 15:46:03 +00:00
nachomeep c2ed062b3f Fixes custom loadout and slot system. 2017-02-02 15:37:27 -05:00
Arokha Sieyes 2e6d423047 Fix chocolate milk
I am a man who can appreciate his chocolate milk. Unless his chocolate milk carton is always full of normal milk due to a faulty constructor inheritance scheme that fills it with first the wrong amount of milk, then tries to fill it with more wrong milk, then finally attempts to fill the soggy milk carton with chocolate milk.
2017-02-02 15:34:34 -05:00