Commit Graph

12399 Commits

Author SHA1 Message Date
Fikou 730d96ad06 bunch of datum mats stuff mostly related to coins (#46289)
adamantine and mythril are now datum mats (mythril still admin only), adamantine has 1.5 strength buff to whatever is made out of it, mythril adds rpg loot elements to whatever is made out of it
you can now put plastic, adamantine and mythril in the autolathe and coin mint
you can now put titanium in coin mint
switches a bunch of stuff in cargo exports, including mythril and plastic being worth cash money
coin code has been changed to datum mats, the custom sprites have been lost except for antag token
2019-09-17 10:50:32 -04:00
James 4e10294706 Mining points are back (#46548)
* Mining points are back

* Adds back the shaft miner starter kit cargo pack
2019-09-17 07:48:25 +02:00
Rob Bailey 07070d6f3b Crowbar fix but properly this time (#46570)
* powertool fix

* adds a missing return
2019-09-17 14:00:25 +12:00
Qustinnus 72fe05f732 chain (#46563) 2019-09-16 14:34:43 -04:00
Michael Ashfield 62e6e73f6d Makes action figures small (#46542)
* rebase branch

* Revert "rebase branch"

This reverts commit 72e70fe8ccabfa6c750193a57beeec14b30a2533.

* Updated this old code to fork

* Makes action figures small

They are small!

* Revert "Updated this old code to fork"

This reverts commit 8c2269f211d4ae95f317f8491b7f1bfbce39a7b1.

* ai small now

* made figures small

i missed this, just made mechs small before

* smaller owl and griff
2019-09-16 14:31:26 -04:00
zxaber 0a73280344 Adds engiborg circuit manipulator and extra mediborg beaker holder as upgrades (#46286)
* stuff and things

* almost forgot this part

* oops

* small fixes
2019-09-16 14:28:45 -04:00
81Denton db1e4cfefb Adds MMI related logging (#46453)
* Adds MMI related logging

* h

* h
2019-09-16 14:24:14 -04:00
Twaticus a340fbac62 Inhand sprites for satchels (#46489)
* satchel satchel satchel satchel

* oops i did it again
2019-09-16 02:00:40 -04:00
oranges 796bb38c13 Spark system now doesn't sleep in LateInit (#46501) 2019-09-16 01:57:28 -04:00
spookydonut 62b3fffe3b Removes unneeded client checks on GLOB.player_list contents (#46445)
About The Pull Request

All mobs in GLOB.player_list have clients attached and there is in fact a fair amount of code that is working fine without checking client on things in player_list. This pr just removes a bunch of checks for client when iterating over player_list.
2019-09-16 16:48:50 +12:00
Names Are Hard f764a3934a Adds a speech modifier to pAIs on EMP (#46411)
About The Pull Request

Makes it so pAIs either stutter, slur, or talk like a brainlet when they're EMPed. This can be fixed by someone pressing the "Reset speech synthesis module" button on the pAI card. Additionally, adds a 40% chance for their default language to be swapped.
Readded the mute, albeit a bit shorter, due to feedback.
Idea courtesy of Rogus.
image
Why It's Good For The Game

Mutes are boring. This adds a debuff that while less severe, persists for longer and requires the help of another player to fix.
Changelog

cl
tweak: pAI speech modules have been upgraded to be more EMP resistant, but they can now malfunction on EMP.
/cl
2019-09-16 16:48:25 +12:00
Krysonism 4514a98633 The gambling anticipation update. D6 resprite and more! (#46471)
About The Pull Request

This PR resprites the D6, adds two money bags and a bag of 5 d6'es to the bardrobe. Be on the look out for the expensive ebony dice.

I have also made code improvement by filling dice bags using PopulateContents() and giving the special dice their own loot spawner.
Why It's Good For The Game

I have recently in anticipation for the roulette update tried playing some simple dice games with my bar patrons to great success. I did however notice that the old d6 sprites were quite bad, so i decided it was time for a resprite,

I have also added money bags to the BarDrobe since those will be needed if more forms of gambling are added to prevent greytiders from stealing all your winnings.

DiceComparasion
EbonyDiceLarge
Changelog

cl
add: Money bags can now be obtained from the BarDrobe.
add: A bag of d6'es is now available in the BarDrone. May contain a rare die.
imageadd: New d6 base sprites and variant.
refactor: Improved the way the normal dice bags is populated.
/cl
2019-09-16 16:43:20 +12:00
ShizCalev ab3d34d219 Fixes cyborgs being unable to place r-glass after use checks (#46451)
Fixes #46368
cl ShizCalev
fix: Cyborgs can now place r-glass into incomplete AI cores.
/cl
2019-09-16 16:41:54 +12:00
Rob Bailey 91613ae153 deshitcode + sprite fix (#46437)
About The Pull Request

Fixes the awful code here, and a sprite fix as well.
Changelog

cl
fix: syndicate defib has proper paddle sprites based on twohanded or not
/cl
2019-09-16 16:40:24 +12:00
Twaticus c2837649b1 Watertank backpack sprite additions (#46434)
* tanks n misters n chems n ops

* fix conflicts

make multiple PRs at once that effect the same icon file what is wrong with me

* doing more harm than good

aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2019-09-15 00:30:30 -07:00
variableundefined 900483ba44 Remove redundant structure/chair/wood/normal typepath (#46443) 2019-09-15 00:29:23 -07:00
spookydonut 00fa882721 Changes some typed loops to typeless loops (#46444)
* typeless loops

* new_player

* eol
2019-09-15 00:26:55 -07:00
kingofkosmos 8358169b8e New 'hear' span class (#46369)
* Reverts italics-span back to no color.

* Cleans up many extra spaces and indents.

* Adds 'hear' span class.

* Replaces all 'italics' used in heard messages with 'hear'.
2019-09-14 23:56:34 -07:00
Rodey125 91004b5cc9 Pets can no longer nuzzle grilles into oblivion (#46430) 2019-09-14 22:13:56 -07:00
skoglol f4e7baa899 Adrenals reworked (#46211)
* Repurposes the adrenal implant.

* reverts adrenals back to 8tc

* updated uplink description, reduced oxy slightly.

* nanites in line, more description fix, stunresist back in.

* Pre testing.

* Final ling touches, removed stamcrit stun.

* Removes jitter, screen shake on metab end.

* woops.

* removes toxin damage.
2019-09-14 22:11:56 -07:00
spookydonut e36f4f3c22 Fixes a bug with abductor implant (#46447) 2019-09-14 22:04:57 -07:00
Qustinnus 9812834054 Adds knight armour to the game that can be made from any material (#46301)
* Adds knight armour

* fixes armor

* nerfs & fixes

* adds ruin

* done

* bug

* oh im a buddy

* rad

* ok nem

* fix sprite

* fixes

* tgm

* epic

* re-adds icons

* fixes list

* ok ninja

* fixes

* fixed

* woops
2019-09-14 15:32:29 -04:00
Mickyan 892eeb5199 empty fix (#46398) 2019-09-13 15:46:17 -07:00
Fikou 259ebdcc5d makes bonespear a child of spear and MAKES THE DAMAGE MORE CONSISTENT (#46467)
* who did this

* boner

* a

* a

* hhhhhhhhhhhhhhhhhhhhh

* a

* a

* Update recipes.dm

* hhhh
2019-09-13 18:36:10 -04:00
Mickyan 4f95643e40 Adds an improved first aid kit for medical staff (#46393)
About The Pull Request

CMO and MDs start with a first aid kit with slightly increased capacity and basic surgery tools
Why It's Good For The Game

Doctors need tools for doctoring in the new medical landscape, also makes the starting medkit a bit more worth holding onto
Changelog

cl
add: Medical staff now spawns with a first aid kit with increased capacity and basic surgery tools
/cl
2019-09-14 09:37:20 +12:00
ATH1909 6aadff8c63 Stepping on a d4 without shoes on now deals 1d4 damage (before modifiers) (#46473)
* Update medicine_reagents.dm

* Update medicine_reagents.dm

* undoes an accidental change to master

* Update dice.dm

* Update dice.dm
2019-09-13 14:22:25 -04:00
Krysonism 747b73a824 October comes early! Revolutionary art and bust. (#46163)
* Marx bust + rev art component

* Fixies

* -f
2019-09-12 12:43:05 +02:00
Rob Bailey d633bcb039 equip sounds (#46387)
* equip sounds

* small tweaks

* single quote filepaths
2019-09-11 15:37:42 -04:00
anconfuzedrock f974bfe1f6 makes fire axes 1 shot rwindows again (#46357)
About The Pull Request

this just makes fire axes smash windows properly again. not much to say.
Why It's Good For The Game

I don't think I can call the fire axe nerf intended, but even if it is, it was unwarranted if the rwindow buffs were supposed to do what they were supposed to do. Only places that get fire axes are atmos and bridge. for atmos, it does fuck all since atmos can easily get an rcd anyways. CE, HOP, HOS, and cap give minimal shits about reinforced windows anyways, and the RD has access to tools, so it just changes much for the CMO. the fire axe is especially crucial now that any douchebag can cover a hall in impenetrable windows. It's physically painful to watch a ce try to clean that up himself. this won't break windows much faster than an RCD, but it is cheaper. Note that a fire axe can currently break windows at similar speeds to a pre changes toolbox.
Changelog

cl
fix: The fire axe instakills windows again.
/cl
2019-09-11 09:49:59 +12:00
Twaticus afa96b9f0b mega (#46417) 2019-09-10 16:42:08 -04:00
Rob Bailey 776d89e2af Reinforced windows are a little easier to get through. (#46335)
* decon nerf

* armor nerfs
2019-09-10 16:24:52 -04:00
tralezab 81193925a1 Transit tube dispensers for JOHN GOBBEL on DISCORD.GG (#46344)
* relic file

* Revert "Merge branch 'master' of https://github.com/tralezab/tgstation"

This reverts commit 826916d87b421dbb0ebcfce7fad96e456b6d3674, reversing
changes made to a0f476d874.

* transit dispenser

* that should be all

* sprites

* true falses, dmi fixes
2019-09-10 02:41:21 -07:00
oranges d646640e12 Merge pull request #46391 from nemvar/mekeeakkackkhain
Unscrambles melee_attack_chain
2019-09-09 18:49:54 +12:00
oranges 5228e1ad69 Detonation of items by projectiles is now logged (#46333)
Detonation of items by projectiles is now logged
2019-09-08 19:12:41 -07:00
Trilbyspaceclone b8208fac37 [Ready] More cakes and pies, as well as resprites a few others (#46196)
About The Pull Request

Adds in more tarts - pies
Mime Tart, Lava Coco flow Tart, berry tart
Adds in a few more cakes
Vanilla cake - real this time
Clown cake - Honk!
New book only get able via Dinner-o-mat that teaches you how to makes these
Why It's Good For The Game

More colorful foods and crafting as well as using the locked crafting system - Maybe better looking cakes
2019-09-09 10:59:28 +12:00
wesoda25 d429a7616a War on Stuns Ch 8: Fuck Flashbangs (#46221)
* BURAB

* asd

* sowwy

* Update flashbang.dm

* Update code/game/objects/items/grenades/flashbang.dm

Co-Authored-By: moo <11748095+ExcessiveUseOfCobblestone@users.noreply.github.com>
2019-09-07 16:22:41 -04:00
Mickyan e6e1aec26d Add new trim decal mapping resources (#46367)
I've added some new decals for making colored trims around walls, 
points of interest, or color coded guiding lines for that hospital 
feeling. These fit perfectly with existing tile coloring.
2019-09-07 12:21:28 -07:00
nemvar 84bee81790 Unscrambles melee_attack_chain 2019-09-07 16:12:01 +02:00
carlarctg 4e906278ae Syndicate combat defib buffed, has unique sprites (#46115)
Combat defibrillator has halved recharge time. This allows it to both 
stun people more quickly, and actually be able to cause a heart attack 
with harm intent during the stun.

It also has unique, mediocre sprites by Me. Syndicate duffel bag 
sprites altered slightly so the little med/ammo icon is tilted.

I randomly found out combat defibs could actually be used offensively 
while testing things, but they were both a tad slow to recharge and had 
what was practically an undocumented feature that I've never seen 
anyone use. This PR points out that they can be used in combat, and 
buffs them appropriately so a nuclear operative could reasonably use 
it, at the cost of sacrificing their belt slot and their offhand.
2019-09-06 21:10:33 -07:00
bgobandit 68aade356c Adds The Goose bar sign, inspired by Yog. (#46321)
* ports bar sign from yog, adds deep lore

* adds changes by plapatin himself

* made the animation have a bit more of a pause
2019-09-06 16:37:58 -07:00
cacogen 6062cc28bb Fixes chameleon ID card job overlays not showing up after sele… (#46329) 2019-09-06 16:37:21 -07:00
JJRcop 3f34b0e859 can a person taste disappointment? (#46317)
context:
https://github.com/tgstation/tgstation/pull/43338#discussion_r272571332
2019-09-06 16:34:22 -07:00
nemvar 1ead3e8ae7 Fixes morph movement and replaces magic numbers. (#46358)
* fixes morph speed shizz

* fixes morph movement
2019-09-06 16:23:28 -07:00
Dingo-Dongler cb31d23f49 Fixes self-sustaining rainbow slime extracts, blue slime extracts' foam activation and refactors foam code into a helper proc (#46259)
* Fixing self sustaining rainbow extracts and fixing foam creation of blue slime extracts

* Refactoring foams to be in a helper function. Resin foam remains untouched

* Improving refactor of create_foam

* Putting helper proc in vent clog event

* create_foam takes a foam type again

* minor type passing change
2019-09-06 08:54:42 +02:00
cacogen 1f010e7144 Selectively randomisable characters (#46108)
* Selectively randomisable characters

* it's a list now

* this doesn't work

* it's totally fucking fucked mate big time

* it works

* so sick of this goddamn pull request and yes i know this is a retarded way to do this it didn't work the other way

* anturk forestalls the inevitable suicide

'associative lists are more performant'

* final changes anturk requested

'remove all the "in randomise" and it's ready'
2019-09-06 08:50:12 +02:00
TheChosenEvilOne 3d7c3092d0 Passive vent (#46180)
Signed-off-by: TheChosenEvilOne <tceo-email@protonmail.com>
2019-09-03 00:03:03 -07:00
AnturK 7bd1db3e34 Adds simple voting box. (#46153) 2019-09-02 23:55:31 -07:00
Trilbyspaceclone 65c270e5bf [Ready] Adds chameleon neckties (#46195)
* the tie

* The cloak

* Right TG dosnt have item_color
2019-09-02 23:50:22 -07:00
Akrilla 1fe0d9a697 Spray cans can't be set to extremely dark colours (#46213)
* no dark

* lighter

* limit only affects objs

* fix
2019-09-03 01:34:40 -04:00
Akrilla 197fd1056c Removes crayon eating colour change (#46210)
* better colours, no eating

* renamed

* powder

* missed renames
2019-09-03 00:30:04 -04:00