Commit Graph

43938 Commits

Author SHA1 Message Date
ninjanomnom efae41db60 Some performance improvements and cleanup to radiation 2018-07-24 09:50:00 -04:00
Patrick Chieppe 308bfdb1ed Telecomms chat logging (#39276)
* Add telecomms logging to a new file (telecomms.log)

* Add LOG_TELECOMMS config option
2018-07-24 22:38:25 +12:00
subject217 ef5144e4af [Ready] Re-adds M-90gl to Nuke Ops uplink (#39152)
I thought this weapon was interesting enough to re-add as a Nuke Ops weapon. In the course of making this PR I went back to some of the PRs from when it was removed from the uplink to get a good sense of what was seen as wrong with it at the time. I have done my best to deal with these issues and balance it properly.
In terms of power, the weapon basically fits between the C-20r and the L6 SAW. It's more portable than a SAW, but generally less powerful, and costs just as much to purchase and outfit. The weapon fires half as fast as a SAW and the bullets do less damage, just barely critting an unarmored person with a full burst. Targets with even the relatively weak Security Officer body armor can withstand a burst from it, and people wearing Bulletproof Armor can take multiple bursts before going down. The grenade launcher is strong, but slow to reload, and expensive to use a lot.

For people who remember the old one, this is basically the same thing but significantly more expensive. I also changed the grenade shells to be purchasable individually for 2 TC each instead of buying a box of 4 for 5 TC. There's also no ridiculously cheap bundle this time around, that can stay gone.
2018-07-24 22:34:47 +12:00
oranges 2f3872b32d Merge pull request #39265 from kevinz000/hitscan_Fix
Fixes performance issues with hitscans and portals
2018-07-24 22:19:43 +12:00
Jordan Brown 2ddf0e656f Removes can_vv_get from some things (#39136)
* Removes can_vv_get from some things

* This too

* Remove extra vv_edit_var
2018-07-24 22:15:45 +12:00
WJohn 09c0f2a786 Redesigns Deltastation's white ship into a luxury NT frigate. (#39278)
Delta's white ship has always come off as too large, empty, and boxy to me, personally, so I set out to redesign it into something with an actual shape and more details!

Also, it's infested with starving giant spiders. They have half as much health and damage as their regular versions so they're not a complete nightmare to take out, but they're still dangerous to an unarmed explorer.
2018-07-23 22:56:38 -04:00
JJRcop d219a98d2c Pickup animation now tweens to the correct spot if you move (#39292) 2018-07-23 20:51:10 -04:00
Grandmother of 50 ef64f77acb Removes icon-on / icon-off from Smartfridge Types (#39251)
Uses initial() to replace 2 vars
2018-07-23 20:25:30 -04:00
Tad Hardesty 5274b9136a [s] Fix delete href exploit (#39303)
* Fix delete href exploit

* Another one
2018-07-23 22:35:47 +03:00
Tad Hardesty 0f6c60d95b Return of Party button (#39270)
* Return of Party button

* Fix bad interaction with weather
2018-07-23 22:33:32 +03:00
Tad Hardesty fc647c6533 Allow using large cartridges on partially-full RCDs (#39275) 2018-07-23 06:18:32 -04:00
AnturK 61e6f22414 Makes rapid fire mobs more configurable. (#39287)
* Makes rapid fire mobs more configurable.

* Better timing and comments.
2018-07-23 06:16:24 -04:00
AnturK db55efe45e Unsets focus on mob Destroy. (#39286) 2018-07-23 06:15:30 -04:00
XDTM a3e17e25c8 Fixes disabled limb examine (#39209)
Limbs disabled by stamina damage no longer appear as broken and mangled.
2018-07-23 01:12:45 -07:00
Tlaltecuhtli 4ee88b2a55 Adds beesplosion chemical reaction (#39110)
A reagent reaction which creates short lived bees that take on the other reagents in the container
2018-07-23 04:05:02 -04:00
81Denton 758946ac66 Adds buzzkill grenade to nuke ops uplink (#39257)
* Adds buzzkill grenade to nuke ops uplink

* Replaces single grenade with a box of three
2018-07-23 01:11:11 -04:00
Hathkar 04e41a4333 Re-added Vault Access to captain's remote. (#39269) 2018-07-23 01:08:16 -04:00
Tad Hardesty 55ae9c1cd4 Fix some erroneous reagent typepaths (#39300) 2018-07-23 01:05:34 -04:00
Epoc 63073e95e9 Adds "Toggle Flashlight" to PDA Context Menu (#39229)
new verb for the PDA that toggles the flashlight, moved the toggle code to a
new proc

why: because i'm tired of having to open the PDA menu at the beginning of every
round to turn on the flashlight
2018-07-22 16:55:39 -07:00
AnturK a8cd571690 If the antag status gets removed ending checks will check again. (#39268)
As in if last antag gets his antag status removed round will end if it should.
2018-07-22 14:27:52 -07:00
81Denton 6709d4d9ed Improves chemical grenade descs (#39262)
Chem grenade casing descs are just "A do it yourself [initial(name)]!", which
means players have to either pull up the wiki or code dive to find out what the
hell they actually do.

I gave empty casings detailed descs so aspiring pyromaniacs can quickly see
what casings do.
2018-07-22 14:25:20 -07:00
kevinz000 4f648a2f99 Ports vault safe to ui_interact, fixes automatic refreshing being broken (#39255) 2018-07-22 13:22:57 -07:00
81Denton f49e73d8dd Adds examine descs to organ harvester (#39264)
Organ harvester was lacking examine descs, new players might not know that it's
started with alt+click.
2018-07-22 13:16:58 -07:00
81Denton 1d48674ba1 Improves Oldstation/Charlie Station (#39248)
* Improves Oldstation/Charlie Station

* Actually adds titanium

* Removes dvars
2018-07-22 11:04:03 -04:00
obscolene 7af93823ec Curator's whip now makes a whip crack sound effect (#39240)
A leather whip makes a cracking sound, not a metal chain sound
2018-07-22 03:47:13 -04:00
Iamgoofball 5aa6922c59 Fixes the pickup animation. (#39261)
I'm not certain if it was the static, the mutable appearance, or the JJR PR that broke it, but I'm going to assume all of the above.
2018-07-22 18:39:11 +12:00
kevinz000 53c2ab49b2 Flash confusion stacking clamped to 2x of power (#39188)
so 10 seconds in most cases unless admins custom proccall'd or something
2018-07-22 12:55:38 +12:00
kevinz000 96409b4f87 [s] fixes comms console href exploit
canUseTopic was never checked for some things.
thanks to LetterN
2018-07-22 12:36:54 +12:00
Tad Hardesty d867633d07 Fix Modify Armor Values in VV menu (#39247) 2018-07-21 20:07:05 -04:00
Cruix 3c4e898d38 Fixed jumping to faraway cameras as the AI clearing static from your screen until you move again (#39230)
Static was being cleared on camera jump but not re-added until you moved the
eye again.
2018-07-21 14:51:13 -07:00
AnturK bab88b377f Fixes malpractice (#39244)
Slime surgery too
2018-07-21 14:38:13 -07:00
81Denton 17079fb498 Fixes 'debug' outfit (#39256)
In #39131 I forgot giving the "debug" outfit a gas mask and shoes; this adds a
welding gas mask and adv magboots to it.
2018-07-21 14:37:40 -07:00
AnturK dd75429836 Fixes alien drool properly (#39241)
My bad, forgot to move that one.
2018-07-21 14:31:07 -07:00
kevinz000 377f440511 Fixes VV on movables not being able to move things into nullspace (#39245)
forcemove was refactored and no longer will let you pass in null.
2018-07-21 14:30:29 -07:00
McBawbaggings 6945432198 qdels rogue query (#39246)
AnturK asked me to fix this as i asked some questions about it while doing my
own stuff
2018-07-21 14:29:42 -07:00
kevinz000 b0db3dece0 Fixes performance issues 2018-07-21 12:37:59 -07:00
81Denton e04bdb402b Adds shared storage to Delta engineering, fixes access reqs (#39193)
* Adds shared storage to Delta engineering, fixes access reqs

* Fixes Port Bow Solar access reqs

* Dirty vars

* Cycle links Delta gravgen airlocks, fixes minisat airlock

* Meta shared storage makeover, part 20
2018-07-21 15:23:13 -04:00
AnturK 72e9cea3b6 Makes objects blocking air restore airflow in /atom/Destroy (#39210) 2018-07-21 06:28:57 -04:00
Jared-Fogle e5a2694fe2 Fixes destroyed non-human bodies cloning as humans. (#39099)
I really don't like my way of doing this but I don't know if there's something
more obvious I'm missing...
2018-07-20 20:03:42 -07:00
Jordan Brown b1fc23c4c0 Fix undeleted note edit query (#39238) 2018-07-20 19:44:02 -07:00
Iamgoofball 4fefb9aa27 Adds juice to picking up stuff (#39231)
* Adds juice to picking up stuff

Stolen completely from https://github.com/OracleStation/OracleStation/pull/1072

* perfection

* Pickup animation now tweens to the correct spot if you move

* mutable appearance
2018-07-21 11:23:15 +12:00
zaracka 3c95bb227e Increases the probability of cultist deconversion effects (#39213) 2018-07-20 16:56:24 +03:00
AnturK 00cfe0f40e Fixes directly deleted mobs not getting removed properly from paused subsystem (#39207) 2018-07-19 22:35:19 -04:00
kevinz000 001325ae15 Update wormhole.dm (#39197) 2018-07-19 22:33:54 -04:00
WJohn a5e5474c10 Unbinds the white ship from the station's evil grasp. (#39184) 2018-07-19 22:27:34 -04:00
Grandmother of 50 241799f0cf [S] Illegal Paper-Tech Fix (GIBS... IN MY UPLINK?!!) (#39172)
* Update uplink_items.dm

* Update uplink_items.dm

* Update uplink_items.dm
2018-07-19 22:24:43 -04:00
kevinz000 00f348c06f SDQL queries are now on statbus (#39141)
* Update SDQL_2.dm

* no need for manual escaping..
2018-07-19 21:17:10 -04:00
81Denton d2eb3e83ed Tweaks wardrobe vendor contents, adds old shaft miner jumpsuit as premium (#39133) 2018-07-19 21:15:41 -04:00
81Denton 46f1b9c6e7 Tweaks outfit datums (#39131)
admin: Added hardsuit outfits for the Captain, HoS, and CMO. Removed old Shaft Miner (Asteroid) outfits. Gave Chief Engineer (Hardsuit) engineering scanner goggles. Added debug outfit for testing.


I added hardsuit outfit datums for Cap/HoS/CMO so admins have an easier time dressing up players. I removed Shaft Miner (Asteroid), since the asteroid has been dead for a long time.
Also added a "debug" outfit so I don't have to spend 2 1/2 seconds spawning equipment when testing.
2018-07-20 13:00:53 +12:00
Grandmother of 50 88b7710e40 Disk Toaster Icon fix (#39217) 2018-07-19 20:53:47 -04:00