Commit Graph

2060 Commits

Author SHA1 Message Date
oranges
94802f48b3 Merge pull request #24075 from Cyberboss/DestroySleep
Adds logging for path that slept in Destroy
2017-02-17 14:14:37 +13:00
oranges
2cfd92f764 Merge pull request #24077 from Cyberboss/DestroyTurfsAgain
Cleans up ChangeTurf/Destroy
2017-02-15 15:55:04 +13:00
Cyberboss
f2f26c1984 Merge branch 'master' into DestroySleep 2017-02-14 09:32:31 -05:00
kevinz000
17fd29690c Update player_panel.dm 2017-02-13 17:01:01 -08:00
Leo
9c6803ae19 Ports Paradise error handler, with in game runtime viewer! (#24036)
* Ports paradise error handler, with in game runtime viewer!

* Changes to the old runtime error and removes inerror reference

* Oops

* Adds a wrapper for world.log so it displays both in the runtime diary and in DD window
2017-02-14 11:39:31 +11:00
uraniummeltdown
57c89e3dae More Window Flashing (#23923)
* added window flashing pref, added windowflashing to notify_ghosts, pollCandidates and similar procs

* disabled window flash for golem shells, ash walker eggs, drone shells and posibrains

* ignorepref var for ahelp/apm and roundstart
2017-02-14 10:49:06 +11:00
Cyberboss
5efad4b9a0 Adds logging for path that slept in Destroy 2017-02-13 16:53:41 -05:00
Cyberboss
af67d13a74 Fixes admin turf deletion 2017-02-13 14:53:41 -05:00
Joan Lung
36c392948a Merge pull request #23940 from lzimann/namedarg
Allows in-game proccalls to have named arguments
2017-02-11 13:41:45 -05:00
Lzimann
db19d6b2d0 Named args will now go to the end of the list 2017-02-11 02:14:01 -02:00
kevinz000
fbf9e46e60 Fix brains breaking checkantags 2017-02-11 16:23:57 +13:00
oranges
8cda3a7675 Merge pull request #23891 from Jordie0608/errorlocationspecifiedisnotavalidUNCpath
Adds distinct server sql name config
2017-02-11 15:26:20 +13:00
Lzimann
2ea2c44504 Removes positional var 2017-02-10 20:31:17 -02:00
Lzimann
bf921c635f Allows in-game proccalls to have named arguments 2017-02-10 16:40:28 -02:00
KorPhaeron
f1374d1730 Merge branch 'master' into theworstshuttle 2017-02-10 11:27:34 -06:00
coiax
380334259e Luxury shuttle changes (#23903)
🆑 coiax
add: The Luxury Shuttle grabs cash in your wallet and backpack, and
shares approval between the entrance gates.
/🆑

- Luxury Shuttle grabbing cash in your wallet is self explanatory,
although we lack a "proper" cash spending system on /tg/.
2017-02-10 10:03:39 -06:00
kevinz000
44e7fd3a9c [READY]Check Antagonist player count (#23854)
* Update player_panel.dm

* Update player_panel.dm

* Update player_panel.dm

* Update player_panel.dm

* ok.

* misdents

* spelling

* my fucking spelling man
2017-02-10 20:33:01 +13:00
KorPhaeron
c7bd42a278 Fixes the lighting situation in the shuttle 2017-02-09 10:25:51 -06:00
Jordie0608
631b7346a7 adds distinct server sql name config 2017-02-09 17:58:10 +11:00
Leo
48349a8ac5 Tweaks the ircadminwho proc so it doesn't add a comma to the end of the message (#23799)
* Tweaks the irc admin who proc so it doesn't add a comma to the end of the list

* Learns how to code
2017-02-08 18:33:51 +13:00
Jordie
ae5ca631f8 Watchlist entries filtering, non-deleting messages (#23737)
* adds watchlist filtering to online clients, messages no longer delete self

* message-sent > message sent

* missed var
2017-02-08 18:30:51 +13:00
kevinz000
a8116c4f29 [READY]Sends the names of online admins when sending IRC alerts about no admins active. (#23712)
* Update adminhelp.dm

* Update world.dm

* Update ticker.dm

* should work.
2017-02-08 18:23:32 +13:00
Leo
1b75e13b11 Adds a new button for admins, the SMITE BUTTON (#23767)
* Adds a new button for admins, the SMITE BUTTON

* Adds a check after input
2017-02-07 08:26:08 -06:00
KorPhaeron
781588566b Fixes 2017-02-06 20:28:37 -06:00
KorPhaeron
a2c9af8abf Arena Shuttle 2017-02-06 14:54:58 -06:00
kevinz000
7e93035613 [READY]SDQL2 update: In which admins get more power than they deserve. (#23694)
* ABSOLUTE PATHING!!

* absolutely fucking pathed

* stuffs

* oh that was there for a reason.

* fixes

* stuffs

* my fucking identation >:[

* double no

* no delayed global proccalls.

* /var/s

* /var/s/2

* catch(vars)

* var/expression/e broke without the var/

* lists and wrappers!

* Update SDQL_2.dm

* Update SDQL_2.dm

* Update SDQL_2.dm
2017-02-06 18:37:39 +13:00
Cyberboss
b86e224571 Makes qdeleted and qdestroying macros (#23666)
* Makes qdeleted and qdestroying macros

* Makes QDELETED and QDESTROYING uppercase

* Swap qdel checks istype's for != null's

* Fix it

* How was this missed?
2017-02-06 00:59:27 +13:00
Leo
33bdff1401 Adds an IC issue button for admins (#23681)
* Adds an IC issue button

* Actually logs to the game instead of two message_admin

* Oops

* Closing hrefs is a good idea

* Makes reject and IC issue locate() in clients instead of world.
2017-02-05 15:10:59 +13:00
Jordie0608
87c85c6452 fixes ternary operator 2017-02-03 17:45:56 +11:00
Jordie
4a1adbad5f Unifed SQL message system (#23327)
* unifed sql message system to supersede notes, watchlist and memos and adds messages

* a neserseree change
2017-02-03 00:02:24 -06:00
oranges
45e9f0e37c Merge pull request #23521 from MrStonedOne/patch-300
Fixes global narrate outputting twice to admins
2017-02-01 16:02:21 +13:00
kevinz000
ea6299db95 [READY]Gateway Update (#23066)
Saves on some lines of code
Makes some gateway things vareditable
Makes an admin verb accessible again
Makes away mission starts spawnable.
2017-01-31 21:59:34 +13:00
Kyle Spier-Swenson
212d71e68a Fixes global narrate outputting twice to admins 2017-01-30 17:00:40 -08:00
Cyberboss
3f7f5d4000 Removes/Refactors /mob/unEquip (#22918)
* Part1

* IT COMPILES!!!!

* Fuck wait this was missing from that last

* Update handlabeler.dm

* Update handlabeler.dm

* Fixes n shit

* Fix this

* Fixes #23310

* Fucking @RemieRichards was right

* Fixes devil unEquip

* WTF ARE BITFLAGS?

* THERES THE FUCKING PROBLEM

* Fixes
2017-01-31 09:28:31 +13:00
vcordie
f25a5d674e Makes the srm-8 rocket pods have a bit more oomph (#23390)
So, this really changes the way the rocket pods work now. So now they're proper projectiles, which means they keep going until they hit something, then they go boom. Downside of this, the sprite looks really silly now, as rockets spin about like a discoball in flight. I have no idea how to fix that. When they hit a non living target, they explode with 0 1 2, if it hits a living target, it explodes with 0 0 2. and the projectile now does 30 brute damage as well, meaning direct hits on mobs do 60 brute damage, plus a 50% chance to knock out and 7% chance to sever a limb. Should actually buff that considering you can only fire a rocket once every 2 seconds it seems like. But, this is good for now.

🆑 vcordie
tweak: The SRM-8 Rocket Pods have been loaded with new explosives designed to do maximum damage to terrain. These explosives are less effective on people, however.
/🆑
2017-01-30 10:25:02 +13:00
coiax
7e4a0ee0df Adds Romerol (the REAL zombie powder) to uplink (#23369)
* Adds Romerol (the REAL zombie powder) to uplink

🆑 coiax
add: Syndicate agents have gained access to a highly dangerous
experimental bioterror agent, that causes partial reanimation and
aggression after death.
del: Zombie infections are no longer visible on MediHUD.
/🆑

- Adds a reagent to the uplink that gives anyone who injests it a
dormant zombie organ that will reanimate them as a zombie after they
die.
- Initial price estimate is 20TC because this is some fungal TB level
!fun!.
- Good for traitor chefs.
- Zombies are fun, let's have more of them.

* Fixes runtimes, removes airlock tearing

* aGGression

* Update health?

* Zombies are not TOXINLOVERS that's dumb

* Removes from uplink

* Revert "Removes from uplink"

This reverts commit a0acd313929b0787c2eab0d7f289e305212fa0ed.

* 25 TC
2017-01-29 11:21:37 -06:00
Cyberboss
36c234d288 Literally nothing to see here 2017-01-24 01:01:37 -05:00
Joan Lung
fa4c78a2e5 Merge pull request #23221 from Cyberboss/patch-19
Makes testing << to world as well
2017-01-23 18:01:36 -05:00
Core0verload
bc8c30e5bc Fixes for my own shit, mostly (#23199)
* Fixes scalpel having 30% success probability on "incise" step

* Adds some feedback to notes errors
2017-01-23 11:20:00 +01:00
Kyle Spier-Swenson
12570805bd Closes the Pool. (#23150)
* Delete pool.dm

* Removes usage of PoolOrNew

* Wrap up
2017-01-22 16:00:23 -05:00
Cyberboss
0f54d17f62 Fixed a warning 2017-01-21 17:46:14 -05:00
kevinz000
959aa30715 Update SDQL_2.dm 2017-01-20 16:16:51 -08:00
Kyle Spier-Swenson
c341178ff4 Fixes bug with addtimer keeping old timers around, makes addtimer even faster. (#23126)
* Fixes timers being left around, Makes addtimer() sanic fast.

This adds a new flag, TIMER_STOPPABLE. Most(80%) of the overhead for addtimer() was in adding the timer to the associated lookup list for deltimer() to use. Moving that functionality to a flag so it wouldn't slow down the 70% of things calling timers puts the final nail in the coffin of byond's sleep/spawn().

spawn: 324 seconds across 5,948,372 calls

addtimer: 67 seconds across 5,953,220 calls

The testing setup for profiling was included in this commit, it will be removed in a later commit. @Fox-McCloud

* Remove profiling procs.

* fix runtime

luckly when this happened, we were about to resume anyways.
2017-01-20 09:31:50 +01:00
Cyberboss
8b2881415f Updates to the "Drop Bomb" verb (#22986)
* Updates to the "Drop Bomb" verb

Bombs now ignore the cap
Added damage ranges to the preview
Added a maxcap option

* Whoops, her face is up here

* Warranty void if seal broken

* READ DAMN YOU!!!

* Or null

* Null or

* I can't read
2017-01-19 11:55:00 +01:00
oranges
e5b224fb96 Fix lack of feedback when users try to reach admins (#22783)
* Players can now see afk mins

It's important that players know ahead of time that their ahelps are not
reaching someone who is currently active

* Add feedback for the player when adminhelping about how many admins saw
their message
2017-01-12 09:36:46 +01:00
oranges
541c8ad135 Merge pull request #22845 from Core0verload/equipment_fix
Refactor of outfits datums and corpse spawners
2017-01-10 10:10:10 +13:00
PKPenguin321
bf65b28334 critical grammar fix (#22830)
)
2017-01-08 20:31:17 -05:00
Cheridan
4a03a77244 Merge pull request #22803 from ChangelingRain/tempoverlays
Changes a few things into temporary visual effects
2017-01-08 12:51:07 -06:00
c0
0b311121d9 Refactor of outfits datums and corpse spawners 2017-01-08 10:30:31 +03:00
oranges
a0c6052e53 Merge pull request #22726 from coiax/press-start
The Start Now verb sets the round to start immediately
2017-01-07 19:38:15 +13:00