Commit Graph

20701 Commits

Author SHA1 Message Date
NanakoAC
0b2732b7a0 Vent Clog and False Alarm events: Attempt 2 (#850)
New PR to fix merge issues

Porting an event from tg. Scrubbers get clogged and eject some chemical smoke with potentially fun effeects

I looked through chemsmoke code while doing this, and found it wanting, so i improved it. Added a duration input, adjusted all uses of chemsmoke in the code. Generally gave them all higher durations, chemsmoke grenades were a disappointing poot

Adds a new mundane event, false alarm.
It picks a random moderate or severe event and fakes its announcement without actually running the event.

Three minutes later, CC sends another announcement apologising for the false alarm

Also added an event var allowing events to exclude themselves from being picked for faking
2016-09-01 20:46:32 +02:00
SoundScopes
893398104f SoundScopes' bugfixes - 01SEP2016 (#848) 2016-09-01 20:45:18 +02:00
Alberyk
b39d927ac1 Cult construct and firelock improvements (#807) 2016-09-01 20:41:19 +02:00
skull132
2a188ea03f Merge branch 'master' into development 2016-08-31 14:58:09 -04:00
Bedshaped
fe530f9ef0 Fixes #832 + PR#783 (#847)
This includes: #783, a Hotfix for #832 and a fix for ATMs being usable while not Adjacent.
2016-08-31 21:55:45 +02:00
Bedshaped
50d715aa4d Bedshaped bugfix 3 (#828)
Fixes #722 
Fixes #823 
Fixes #822 
Fixes #471
2016-08-30 17:02:40 +02:00
Alberyk
3e6fc26ecc Replacing nyx references with tau ceti (#818)
What it says in the title, removing all references of nyx and replacing them with the canon system, tau ceti.
2016-08-27 18:24:59 +02:00
Alberyk
bd9aa86b33 Adding more features to guns (#768)
In this new gun patch:

-rewritting bolt action rifles, so they are less shotgun like, also new sounds for them!
-adding a spin cylinder verb for the revolver
-jamming mechanics for guns, only the ghetto .45 pistol will use them atm
-minor changes to renegades, removing big shotgun that won't make it really stealthy, and heisters, by adding more guns.
2016-08-27 18:24:19 +02:00
Alberyk
0c8f3c007d Adding old code duffel bags and mercs/wizards bags (#817)
Bringing back our duffel bags and antags packbags from old code.
2016-08-27 18:22:05 +02:00
Alberyk
b66f5e0ef1 Implements Bluesecurity Icons (#815) 2016-08-27 18:21:34 +02:00
Alberyk
a38ab7c7c2 Small tweaks to heavy asset protection and mercenaries (#788)
Admin deathsquad should have better loadout, fixing e-sword missing due to no equipment, stupid random names and apparence. Also, tajaran and unathi operatives start with sandals instead of barefoot.
2016-08-26 00:23:43 +02:00
NanakoAC
69a65b1e5e Infestation and Event Tweaks (#784)
tweak: "Adjusted event many weights. Made meteors and vendor breakdowns less common, ion storms more common."
tweak: "Slightly reduced overall frequency of random events."
rscadd: "Reworked the infestation event!! Can now spawn in a wider variety of locations, and spawn a wider variety of creatures."
rscadd: "Spiders spawned by the infestation event will now grow up, but much slower."
rscadd: "Reduced length of meteor storm a little. Total meteors not changed."
2016-08-26 00:20:31 +02:00
NanakoAC
6c81c4a8d8 Flash Screenobject Fix (#806)
Prevents developers, and those with certain other admin perms, from seeing the 'flash' object whenever they rightclick anywhere. This is a constant annoyance

No changelog since it doesn't concern the general playerbase
2016-08-26 00:19:47 +02:00
Bedshaped
7829408335 Adding species helpers (#770)
ishuman_species(jim) will return 1 if jim's a human and 0 if he's a filthy xeno

all are the form isTYPE_species()
2016-08-26 00:17:58 +02:00
skull132
7a554bdeee Merge branch 'master' into development 2016-08-25 17:18:13 -04:00
NanakoAC
e240def2bf Contained Sprites v2 (#758)
Overhauls the contained sprites system to be feature complete in terms of what it can do and offers. Now almost all cases of clothing and other items may use the system properly.
2016-08-25 16:55:42 +02:00
Bedshaped
d550b699e1 Fixes #803, fixes #226 (#809)
bugfix: "IV Drips not letting you set allowable rates."
tweak: "Min chemical volume lowered to avoid weird behaviour at low rates."
rscadd: "Examining an IV Drip will tell you the transfer rate."
bugfix: "Spiderbots are no longer invulnerable."
tweak: "Destroyed spiderbots will leave behind a brain."
tweak: "Spiderbot health increased from 10 to 25."
2016-08-25 16:49:40 +02:00
skull132
ab594b1a37 Fixes chemical explosions (#814)
No clue why holder_damage() is even a thing: all it does is call ex_act on the holder **before** the explosion is set off. The explosion code itself manages that quite neatly, by calling ex_act on the holder's container, and then cascading from there.

This also solves the runtime error with chemical explosion grenades!
2016-08-25 16:33:08 +02:00
skull132
3f64b8c01b Bad Contest Reporting (#804)
Fixes a runtime error that was added due to stupidity.
2016-08-23 22:07:05 +02:00
skull132
e318689c73 Fixes unset types (#795)
Two objectives had bad types. Fixed both here, and in the database.
2016-08-22 20:41:39 +02:00
Alberyk
0a6d6741ac Fixing some minor issues with hair (#763)
Fixing missing Overeye Very Short, Alternate sprites and disabled wisp due to god-awful coloring/sprite issues for now.
2016-08-16 04:53:22 +03:00
NanakoAC
75e13303ea Medical, borg and misc tweaks (#714)
tweak: "Tweaked surgeon cyborg modules: Added chemistry gripper, removed fire extinguisher, and added soporific to their hypospray."
tweak: "Removed chemistry gripper from crisis borg."
maptweak: "The chemistry and botany fridges are now see-through, so you can more easily chat with people on the other side."
tweak: "Cost of cyborg renaming module vastly decreased"
tweak: "Renamed medical's Chemical Closet, to Chemistry Equipment Closet. Nobody ever stores chemicals in an unrefridgerated closet."
rscadd: "Added two boxes of empty spraybottles to the chemistry equipment closet."
2016-08-15 19:51:23 +03:00
skull132
aa0cea0baa Fixing antag-OOC mutes (#759)
Awful mistakes were made.
2016-08-15 19:50:53 +03:00
skull132
3048f6946f Fixes #756 (#757)
I forgoooot about thiiis.
2016-08-15 18:05:46 +03:00
Alberyk
7beb19e21d Increasing the robutness of swords (#753)
Regular swords and cult swords won't get stuck into people anymore.
2016-08-15 14:19:30 +03:00
Alberyk
cebf8e4549 More unathi hair and facial hair options (#752)
More horns related options for unathi. Araskael spritted those.
2016-08-15 14:19:01 +03:00
Alberyk
14c6b05842 Autolathe additions, combat hyposprays and tommyguns to the uplink (#735)
Adding more ammo options to the autolathe, as well suit cooling units for ipcs, the tommy gun for tators and fixing some borked crate prize at mining.
2016-08-15 00:37:08 +03:00
skull132
485f3f3b56 Fixes for simple animals (#749)
Fixes #742 
Fixes simple animals being antags
2016-08-15 00:36:49 +03:00
NanakoAC
2fcd1eccd3 Special Swords and amputation (#715)
changes:

rscadd: "Chainswords now have an improved animation."
rscadd: "Chainswords and energy blades can no longer get embedded in people."
rscadd: "Chainswords and energy blades can now be used as surgical tools to amputate limbs. Chainswords are messy. Energy blades will cut clean and cauterize the wound"
tweak: "Surgery messages about amputating bodyparts are now very noticeable"
tweak: "Cauterising wounds with a welding tool is much more reliable. Cauterising with a cigarette is no longer effective."
bugfix: "Fixed chainsword held sprite not updating when toggled"
2016-08-15 00:36:28 +03:00
skull132
f4ebd9f8ff Fixes #578 (#748)
Autotraitor applies the `mind.special_role` var properly now.
2016-08-14 22:08:07 +03:00
skull132
7281e1f951 Fixes #730 (#746)
AOOC is now added to players upon reconnecting, if they are an antag.

Technically a lazy fix, because the verb should maybe be a mob verb instead, and thus be added automatically. But hey, it works.
2016-08-14 22:07:04 +03:00
skull132
1d277e4014 Contest Update (#745)
Tweaks mechanics surrounding the antagonist contest.
2016-08-14 22:05:15 +03:00
Alberyk
41f3872e1f Xeno sprites for the wizard voidsuit (#744)
Snowflakes can also into magic, suit cycler in the map, replacing one of the empty lockers for raisins. Sprites by superballs.
2016-08-14 22:04:28 +03:00
Bedshaped
77b3b01847 Bloodpack and IV drip additions (#627) 2016-08-14 22:04:14 +03:00
skull132
087e8fcd0e Vampire adjustments (#692)
Hypnotise buffed to last slightly longer, and to silence the target, to make it worth the blood cost and activation time
Scaling and datum adjusted to make more vamps in rounds (1 vamp per 50 players is unreal)
Frenzy gets removed at a faster rate while draining blood
Fixed a bug where thralls got vampire powers
Added debug logs for antag spawning, to be pushed live for debug purposes.
2016-08-14 22:02:35 +03:00
Alberyk
05a82b6e84 Adding more hair options (#743)
Some from old code, spritted by Ffrancis and other ported from Polaris.
2016-08-14 17:02:42 +03:00
Alberyk
11aff7b0bb Porting belt layer toggle (#729)
So, you can set it you want your belt to appear under or above your suit.

Ported from Polaris.
2016-08-14 17:02:21 +03:00
skull132
9b0ce68660 Logs martial arts now! (#727)
* Logs martial arts now!
Because holy hell, those not being logged is stupid.

* Canister jumplinks
Because they're useful.
2016-08-14 17:01:49 +03:00
NanakoAC
f5d78bf420 Emergency mouse fix (#739) 2016-08-13 13:35:25 +03:00
NanakoAC
9d58b77e18 Fixes #721, fixes #710, fixes #706 (#731) 2016-08-12 23:00:27 +03:00
skull132
b91fae375c Fixes #718 (#720)
Bad indexes are amazing.
2016-08-11 01:37:55 +03:00
skull132
4655b949ed Fix competition logging (#719) 2016-08-11 01:37:43 +03:00
Alberyk
d5277b7fb8 Nerfing the ghetto handgun (#713)
Bigger delay and less accuracy. It seems to be really effective atm, so, a nerf will not hurt.
2016-08-10 23:54:35 +03:00
Alberyk
3cd09cb535 Combat module fixes and tweaks (#709)
Fixes #708 
Fixes #707 

Removals thermals from wombat borgs, adds onto syndicate borgs.
2016-08-10 23:54:09 +03:00
Alberyk
3ad27e826a Fixing unathi snack descriptions (#705)
Because, confusion happened and it is getting fixed.
2016-08-10 23:51:30 +03:00
Alberyk
df1f62a54c Custom items 10AUG2016 & contained sprites for accessories (#693) 2016-08-10 23:50:53 +03:00
skull132
9fc05fc450 Merge pull request #672 from Aurorastation/development
Update, 08AUG2016
2016-08-09 01:41:16 +03:00
skull132
c331042b9c Antag Competition Implementation (#703)
Nominating for worst code 2016

Adds in custom objectives for the antag competition
Adds in a verb for players to assign their character's allegiences and to later edit them
Adds in a verb for players to request objectives relating to the contest
Adds in the logging of contest results
Modifies the objective system to facilitate objectives that require regular checking (such as the brigging one, which was not functional up until now)
2016-08-09 01:36:21 +03:00
NanakoAC
33f7976b40 Fixes #158 (#698)
bugfix: "Fixed a major issue where alien species with cybernetic limbs on spawn would always be the species default colour."
bugfix: "Fixed preview images of nonhumans with cybernetic limbs being tinted the body colour."
2016-08-08 02:18:38 +03:00
NanakoAC
4cc7d0cb99 Fixes #625 (#694) 2016-08-07 16:27:35 +03:00