Commit Graph

24705 Commits

Author SHA1 Message Date
Cameron653
073d8b4fc4 Prevents halloss showing up as actual wounds on self examine 2017-02-27 19:58:47 -05: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
Arokha Sieyes
9ef7496545 Infection code improvement WIP 2017-02-27 16:35:56 -05:00
Neerti
12abb2d6f2 Ports a large chunk of the map datum system that europa/bay uses.
Links many map-specific details such as the station name, z-level information, and allowed jobs from global vars to map datum vars, which should help us maintain multiple maps at once in the future, which will be needed for the future Southern Cross.
Note that a config change will be needed to change GENERATE_ASTEROID to GENERATE_MAP, otherwise no changes should be required to continue normal map usage.
To change to a different map, it's suggested to tick the file that ticks all the other needed files, which for the Northern Star is called northern_star.dm.
2017-02-27 07:36:41 -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
a85e170ce4 Minor smoking update 2017-02-24 17:15:38 -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
Anewbe
9d0fd9b866 Merge pull request #3005 from Leshana/papershredder-enhancement
Enhances the Paper Shredder
2017-02-23 11:28:28 -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
d7b82fc719 Added new "default_apply_parts" facility to machines to create default parts.
* Every constructable machine with a circuit board needs to create its required parts in its constructor.  These parts must be the same parts specified in the machine's circuit board, otherwise you get the wrong parts when you deconstruct.  This creates an opportunity for error which we can eliminate by reading the circuit board's part list and just adding those to the machine directly!  Plus its less tedious.
* Implemented it on the jukebox.
2017-02-22 17:28:24 -05:00
Leshana
f0c30b2817 Fixed broken icon states on jukebox.
* Code referred to icon_state "panel_open" but was missing from the dmi.  I had a copy of it from elsewhere, so added it in.
* It wasn't calling update_icon() on New() so newly constructed jukeboxes started off looking unpowered. Fixed.
2017-02-22 17:28:08 -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
Anewbe
bba014acfa More plant things 2017-02-20 18:32:18 -06: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
09e7d5aef9 Buffs Space Vines 2017-02-20 14:22:18 -06:00
Anewbe
8527a7c601 Removed a superfluous line 2017-02-18 10:33:17 -06:00
Leshana
19efa2ae5b Jukeboxes are coded to have hackable wires, but don't respond to wirecutters or multitools. Fix that. 2017-02-15 21:06:38 -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
2eaf2c6ebb Merge pull request #2993 from VOREStation/strref-fix
Re-fix for #2312
2017-02-09 21:24:52 -06:00
Anewbe
cb0e1d784a Merge pull request #2992 from VOREStation/langlist
Updates adv scanner known_implants
2017-02-09 21:24:17 -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
Arokha Sieyes
258ed1f5f3 Re-fix for #2312
The implant is stored as a string-reference, not an actual pointer, so you have to use locate() to resolve it into an actual pointer to see if that matches the implant we're removing.

Fixes #2312
Fixes https://github.com/VOREStation/VOREStation/issues/196
2017-02-08 12:33:52 -05:00
Arokha Sieyes
5451ce7870 Updates adv scanner known_implants
Was showing a few as "unknown" even though one is added by every clone scan, and the other is available in loadout. Just nobody updated this here list.
2017-02-08 12:06:49 -05:00
Arokha Sieyes
f041b2a8e6 Rename mecha power cell
Sort of annoyng to have it named the same as an actual power cell, with a different max charge. If it's going to have a unique charge amount, it should have a unique name. High-cap cells are 10k, super are 20k, so this is some weird between-cell with 15k.
2017-02-07 09:37:02 -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