Commit Graph

39919 Commits

Author SHA1 Message Date
Kyle Spier-Swenson a1be105d87 Lowers the stress the dna console puts on the string tree 2017-11-23 09:52:12 -08:00
Leo b26180de77 Merge pull request #32979 from tgstation/Cyberboss-patch-4
Adds some sanity checks to component creation
2017-11-23 09:47:03 -02:00
Emmett Gaines faaf151580 all this wrapping and it's not even christmas (#33035) 2017-11-23 10:43:59 +01:00
ninjanomnom 45d7acea2f fuck me for forgetting to graph this one 2017-11-23 00:28:20 -05:00
Robustin 458331f7dc Cleans up RND Menu 2017-11-22 22:13:04 -06:00
ninjanomnom 2817a1737b defines math 2017-11-22 17:36:58 -05:00
oranges 92632ecd76 Merge pull request #32914 from kevinz000/NTNet
[READY]NTnet refactor, assimilates exonet
2017-11-23 10:52:44 +13:00
oranges e7e993f82a Merge pull request #32945 from tgstation/Cyberboss-patch-1
Fixes bad text2file call
2017-11-23 10:38:12 +13:00
oranges fd4cd1ffde Merge pull request #32943 from ShizCalev/alium-softcrit-sprite
Fixes aliums showing wrong sprite in softcrit
2017-11-23 10:37:58 +13:00
Jordie e8094b389e Adds ip and cid to banning panel ban search (#32801)
For kevinz000 because he managed to lose a ban and couldn't find it with ckey or ackey somehow.

No indexes because ORDER BY indexing is too finicky and having something like 8 indexes just for this wouldn't be worth the slowdown.
2017-11-23 10:37:09 +13:00
XDTM 9d487d235c Divides species in subtypes, makes viruses able to infect certain subtypes (#32858)
Species are now separated into Organic, Inorganic, Undead and Robotic. The virusimmune tag was kept for species who are effectively organic but immune to viruses for special reasons (abductors).

You can now set the types of species viruses can infect; i made some adjustments that i thought made sense (beesease infecting zombies, parrot possession infecting anyone).

Added process_dead as an additional effect for the new symptom, allowing the disease to tick on corpses; it doesn't have many uses i can think of, but it can heal up people in case of a defibrillation or something like that.

Fixes #32832
2017-11-23 10:36:09 +13:00
GupGup ce82a2e614 Fixes hostile mobs attacking surrounding tiles when trying to attack someone: the stunning finale (#32699)
fix for issue #4237
replacement for #32593 and #32665
revises #30152 (useless)
2017-11-23 10:23:26 +13:00
oranges ccd4981fe5 Merge pull request #32624 from kevinz000/component_uplinks
[READY]Refactors uplinks to a component!
2017-11-23 10:16:16 +13:00
AnturK 2a89f3a70e Simple wall turret buff (#32937)
* Simple wall turret buff

* Adds mapper support
2017-11-22 13:44:27 -05:00
Shadowlight213 36eb21d6a7 Adds round ID to status topic (#32976) 2017-11-22 13:41:24 -05:00
ShizCalev b0f24a892b Fixes bartender suit having an adjust state (#32968) 2017-11-22 13:40:11 -05:00
Jordan Brown 2a3f954b83 ahelp command can now accept a ticket # (#32970)
* `ahelp` command can now accept a ticket #

As opposed to only a ckey

* Fix bad invocation of TicketByID()

* Use correct ahelp typepath
2017-11-22 13:38:08 -05:00
Jordie f5269e9a00 Feedback fixes (#32959)
* feedback fixes

* increments science_techweb_unlock version
2017-11-22 10:48:02 -06:00
Tad Hardesty af7014efe9 Refactor chasm paths to be more sane (#32701)
In addition, makes chasm handling a component, so it could be reused for
chasm-likes which are not quite chasms.

Also fixes a couple of bugs relating to building on top of chasms
occasionally erasing the chasm.
2017-11-22 10:30:45 +01:00
kevinz000 00966e2aaa NTnet refactor, assimilates exonet 2017-11-21 20:50:45 -08:00
jammer312 939ce08046 Conjuration spells fix (#32951)
* conjure spells fix

* added newline at end of file
2017-11-21 23:30:15 -05:00
KorPhaeron 080c323ec2 Fixes blobbernaut spawning (#32954)
* Fixes blobbernaut spawning

* There is no mob yet, we can't poll for it
2017-11-21 20:06:25 -05:00
Matt Smith c1c908fd58 Update Turbine computer to use TGUI (#32944)
* Update Turbine Computer to use TGUI

* Removed `src`

* Update text for broken turbine
2017-11-21 20:05:40 -05:00
Y0SH1M4S73R 5d9231aced Gives the R&D Server a description and makes its name improper (#32955)
* gives the R&D server a description

* I guess I'll make its name improper
2017-11-21 18:43:29 -06:00
Jordan Brown 7cfb48e04f Adds some sanity checks to component creation 2017-11-21 17:45:09 -05:00
Trevor Serpas c320f459e5 Fixing consistency issues in regards to plasmaman internals and jumpsuit (#32897)
* Fixing consistency issues in regards to plasmaman internals

Suits that allowed emergency oxygen tanks in their suit slot now allow plasma man tanks, also botany's winter coat can store emergency oxygen tanks just like the other coats now

* Addressing security inventory defines

I missed that the list for storing objects in suit storage for security was in its own defines page, I have added plasmaman internals to go in line with the other changes.

* Plasma men suits can now equip accessories

Attackby() was unintentionaly being overridden and not calling the proc it overrode which attaches accessories. This seems unintentional as accessories can go on any other jumpsuit including jumpsuits like the griffon costume and sun dress.
2017-11-21 09:36:27 -05:00
Jordan Brown b520728af1 Merge pull request #32926 from KorPhaeron/cargo
Removes material exports
2017-11-21 08:40:28 -05:00
Leo 6dd680ac83 Merge pull request #32928 from ShizCalev/space-leg-slowdown
Fixes humans missing legs moving slower in zero-g enviroments
2017-11-21 08:01:29 -02:00
ACCount b161b18599 Integrated circuit fixes and code improvements (#32773)
* Fucking conflicts

* Small code changes

* Makes the IC printer start upgraded to offset balance concerns caused by a fixed bug
2017-11-21 10:04:09 +01:00
ShizCalev 833c670f5e Fixes computers deleting on build (#32942)
* Fixes computers deleting on build

* Removed src
2017-11-21 09:42:50 +01:00
WJohn 84f0306761 Cleans up floors.dmi a bit and adds new turf decals. (#32860)
* Updates floors and decals as well as all relevant maps.

* Fixes centcom compilation errors

* Fixes some missing floors I did not see under blast doors whoops.

* Removes a bunch of tags reeeee

* Removes redundant icon states.

* Updates almost all maps, mostly to deal with /black being changed to /dark.

* Fixes pirate ship too.

* Let's try that again fuck

* Whoops extra area error

* Proper conflict fixes.

* Actual fixes now

* Actual fixes.

* Last couple of fixes hopefully at ninja's request.
2017-11-20 21:47:33 -05:00
AnturK 5a0cabb9cd Fixes abductor teams getting assigned to same pod (#32859)
* Fixes abductors getting assigned to same team

* Remove explicit null return
2017-11-20 20:35:20 -05:00
kevinz000 99ac4d010d Adds investigative logging to techwebs research (#32913) 2017-11-20 17:52:52 -05:00
Jordan Brown 7ab3d26a48 Fixes bad text2file call 2017-11-20 16:24:03 -05:00
ShizCalev a0057914c8 Fixes aliums showing wrong sprite in softcrit 2017-11-20 15:57:21 -05:00
KorPhaeron e486cfe719 Bar Drone can't be remotely detonated (#32908) 2017-11-20 14:40:15 -05:00
Jordan Brown b7a9a2a452 Merge pull request #32844 from ShizCalev/code-cleanup
Cleans up unused code
2017-11-20 11:13:56 -05:00
Jordan Brown de7a093ea2 Merge pull request #32905 from vuonojenmustaturska/aispawner
Adds AI lawset spawners (mapping helpers)
2017-11-20 11:11:11 -05:00
Jordan Brown d4a588e668 Merge pull request #32900 from AnturK/actuallyfixesthatthing
Fixes lobby timer on setup failure
2017-11-20 11:10:09 -05:00
ShizCalev 2a45c389ae Fixes humans missing legs moving slower in space 2017-11-20 05:23:38 -05:00
Anonmare 4f319c6d32 Buffs laserpointers (#32906)
[Changelogs]: Catpeople can now be incapacitated by laser pointers

🆑
balance: Laserpoitners now incapcitate catpeople
/🆑

[why]: Nerfs Kevinz
2017-11-20 23:11:07 +13:00
ShizCalev d89eb78a1b Allows rotating computer frames, fixes rotation on deconstruction, switches dropped materials to use drop_location() (#32877)
* Rotate computers, drop_location

* Ghosts
2017-11-20 10:07:34 +01:00
ACCount 675d973d8d Fixes two refactor-caused bugs in disposals (#32892) 2017-11-20 09:46:41 +01:00
ShizCalev 02abe5d92f Makes drinking glasses smash when thrown (#32890)
* Makes drinking glasses smash when thrown

* Maintains bartender snowflake behavior

* Extended to all bottles, cartons, cleaned up 1 & 0

* Corrected breaking bottles on heads.

* Reduced glass spawn chance to 33%
2017-11-20 09:45:08 +01:00
nicbn dfb5c7fde8 Fixes cryo overlay thing again (#32838) 2017-11-20 09:37:27 +01:00
kevinz000 beb255dbf1 Refactors uplinks to a component 2017-11-20 00:13:26 -08:00
Tad Hardesty 54a01cf47a Refactor ladders so that they actually work (#32797) 2017-11-20 09:04:59 +01:00
checkraisefold c59d33fe2c tweak skateboard crashes, gives brain damage (#32885)
* tweak skateboard crashes

* helmet stops brain damage

* add hardhat
2017-11-20 18:50:04 +11:00
ShizCalev 8eafaccc88 Cleans up unused code 2017-11-20 00:03:33 -05:00
Jordie 418703a4ce Merge pull request #32853 from KorPhaeron/purple
Fixes purple bartender clothes
2017-11-20 15:54:52 +11:00