Commit Graph

14790 Commits

Author SHA1 Message Date
Yoshax
760d5c3b54 Fixes #2258 2016-10-07 04:30:29 +01:00
Yoshax
8c02e93b03 Fixes #2587 2016-10-07 03:58:16 +01:00
Spades
2330968176 Replaces Station Administrator 2016-10-06 22:38:02 -04:00
Anewbe
1a442aa7cc Merge things 2016-10-06 21:37:10 -05:00
Anewbe
0f51fda83a Energy weapons can be reloaded 2016-10-06 21:30:52 -05:00
Anewbe
7e79d9b5f8 Merge pull request #2596 from Neerti/10/5/2016_event_system
Cleans Up WIP Event System + New Grid Check For It
2016-10-06 20:45:55 -05:00
Neerti
4131c1f8fa Adds Log Verbs for Moderators
Adds the log retrieval verbs for moderators.
2016-10-06 17:42:40 -04:00
Neerti
337ef499a1 Cleans Up WIP Event System + New Grid Check For It
Separates the 'count and assess everything' stuff to it's own datum, called the metric datum, which I plan to add on to in the future to make counting and metrics easier.
Makes decision process a bit more weight-based, will probably continue tweaking later.
Makes the admin debug UI have links to change settings easily.
Adds replacement for grid check event, which works similar to the old one, but is now based on a physical machine in the game world, that Engineering can hack to make the event end faster, if so desired.  Note that the machine is not mapped in, and won't be mapped in until the event system is ready for launch.
Adds grid_check variables to SMESes and APCs to make them stop doing work without draining the battery.
Grid checks in the new system are caused by a "power spike" which originates from the engine and will cause bad things, should no grid checker machine be connected to the power-net.  These power spikes occur when the GM decides that a grid check is a good event to have.
The grid checker can be built and deconstructed using the standard machine construction methods.
2016-10-05 21:40:07 -04:00
Anewbe
2f5f9b5c78 Fireaxes no longer embed every hit 2016-10-05 18:00:57 -05:00
Neerti
01328c5a03 Merge pull request #2594 from redstryker/Let'sStartARiot
Crowd Control Voidsuits and Bugfix
2016-10-04 21:43:29 -04:00
Anewbe
7bef4447cd Merge pull request #2593 from Neerti/10/4/2016_technomancer_changes
Technomancer Bug Fixes & Tweaks
2016-10-04 20:30:01 -05:00
redstryker
1f3a601075 Crowd Control Voidsuits and Bugfix 2016-10-04 21:19:58 -04:00
Neerti
0d140349b3 Technomancer Bug Fixes & Tweaks
Cores can now be locked and unlocked by a verb.  Locked cores cannot be removed by anyone.  Cores automatically unlock if the wearer dies or otherwise stops existing for some reason.
Healing spells now induce a flat instability cost on the healer instead of it being split between healer and healed.  The amount healed is greatly increased if used on someone besides the healer.
Mend Organs is now called Great Mend Wounds, and now heals broken bones, IB, eye damage, and blood loss in addition to internal organs.
Radiating instability (the purple glow) now gives a warning to people afflicted.
Instability discounts should start applying correctly for specific cores.
Instability now affects all living mobs and not just humans.  This includes borgs and simple animals.
Phase shift now adds ongoing instability while hiding inside the rift.
Projectile spells should be logged now.
Wards last forever, and should not die in vacuum now.
Restoration aura is now green colored and not blue.
Simple mobs and cyborgs are now harmed by lightning.
2016-10-04 21:09:15 -04:00
woodratt
d5b79a7d7b Edits to the radiation hood sprite
Adds "flags_inv = BLOCKHAIR" to the file for the radiation hood so ponytails and other hair doesn't clip through.

Adjusts the sprite of the hood as well to help hide the fact the hair is missing underneath the faceplate.
2016-10-04 14:34:24 -07:00
Anewbe
5d8ac049f7 Merge pull request #2585 from redstryker/MedicalIsStartingABand
Medic Band
2016-10-04 14:52:35 -05:00
redstryker
d6f7d0a007 Medic Band 2016-10-04 07:56:14 -04:00
Neerti
2157d42c0d Fixes runtime on embedding
Turns out heads can't be compared to numbers on their own.
2016-10-03 21:13:49 -04:00
Neerti
fd62cbe006 Merge pull request #2560 from Anewbe/alien_metabolism
Adds code to make species level metabolism rates possible.
2016-10-03 18:10:25 -04:00
Anewbe
6c4703f742 Merge pull request #2529 from redstryker/BoneSoundV2
Bone Sound V2
2016-10-03 17:08:38 -05:00
Anewbe
29141f9606 Merge pull request #2528 from SpadesNeil/heavy-armor-suit
Heavy Armor values reworked for FUN™
2016-10-03 16:53:49 -05:00
Anewbe
9aa5faa181 Merge pull request #2573 from Neerti/10/2/2016_cracks
Adds Asteroid Cracks
2016-10-02 14:43:06 -05:00
Anewbe
4de3e43351 Merge pull request #2569 from redstryker/Spoopiness
Multitude of Halloween Stuffs
2016-10-02 12:51:24 -05:00
Anewbe
d6e3e792de Merge pull request #2571 from SpadesNeil/invisibility-fix
Fixes thermals making invisibility vision worse
2016-10-02 12:44:32 -05:00
Anewbe
af11de25c1 Merge pull request #2574 from Neerti/10/2/2016_haphazard_adjustments
Tries to Recalibrate Events
2016-10-02 12:31:53 -05:00
Anewbe
ba1b34cd72 Merge pull request #2575 from Neerti/9/30/2016_event_system
Adds Groundwork for New Event System
2016-10-02 12:31:23 -05:00
Neerti
699e04adf9 Adds Groundwork for New Event System
Adds what I hope to be able to make a sort of intelligent system that in the future will be able to decide what event would be the best to choose at any given moment.  A lot of this will probably get rewritten later.
You can use the new debug verb Show GM Status to have it show some data about itself, such as player activity across the whole server.
Currently, the system cannot actually run any events, as they don't exist and it's been disabled.  The plan is to have the events themselves do most of the heavy lifting for stuff like set-up and weights.
When the overarching system is more refined, a lot of new events will be madem and most of our old ones will be ported, and improved upon too.
For now, adding this lets me see what the system thinks about a round that has people playing on it and not just me on a test server.
2016-10-02 12:35:16 -04:00
Neerti
760e018bfc Tries to Recalibrate Events
Changes some magic numbers to be bigger magic numbers, in the hopes that more stuff happens during a low-pop round, and that some rare events like drones and meteors will fire more often.
2016-10-02 10:32:06 -04:00
Neerti
393c9899a9 Adds Asteroid Cracks
Adds a new type of turf, which is a cracked asteroid floor.  It is functionally a space tile, which means air can escape through the cracks and into the void.  These cracks can be plugged by building a floor over them using rods and tiles.  The cracks are generated randomly along with the asteroid whenever a floor is placed, with a 1 in 10 chance of it being a cracked floor.
2016-10-02 06:26:44 -04:00
Spades
f85bc845ed Fixes thermals making invisibility vision worse
Fixes https://github.com/PolarisSS13/Polaris/issues/2570

INVISIBILITY_LEVEL_TWO was chosen to counter ninjas.
2016-10-02 01:13:18 -04:00
redstryker
2839d26e19 Multitude of Halloween Stuffs 2016-10-01 20:33:11 -04:00
Anewbe
66e97319b3 Merge pull request #2562 from Neerti/9/29/2016_circuits
More Circuit Ports by Psi
2016-09-29 23:49:20 -05:00
Neerti
2ddaf04226 More Circuit Ports by Psi
Adds ability to have pins initialize with data.
Adds helper for reagent moving.
Other fixes.
2016-09-29 23:49:34 -04:00
Neerti
26881a5fa6 Merge pull request #2563 from Anewbe/cham_fix
Chameleon clothing inherits hiding bits for the item it's disguised as.
2016-09-29 23:43:02 -04:00
Anewbe
ae10c6112c Chameleon clothing inherits hiding bits for the item it's disguised as. 2016-09-29 17:47:31 -05:00
Neerti
5963d65ad7 Merge pull request #2559 from Anewbe/display_monitor
Display monitors will show faces again.
2016-09-29 01:38:52 -04:00
Anewbe
c9c588b922 An Officer walks into a bar bar bar 2016-09-28 22:23:00 -05:00
Anewbe
cf5ab822f7 Merge pull request #2558 from redstryker/JacketOff
Denim Jackets and Leather Jacket Buttons and Variations
2016-09-28 20:33:43 -05:00
Anewbe
9b57ecbe82 Adds code to make species level metabolism changes possible. 2016-09-28 16:16:31 -05:00
Anewbe
b9d0cfd7b6 Display monitors will show faces again. 2016-09-26 21:25:08 -05:00
redstryker
b61a15b80b Fixed Path 2016-09-26 21:03:24 -04:00
redstryker
8befd08226 Fixed Oversight 2016-09-26 20:56:53 -04:00
redstryker
8f1035ef22 Updated Paths 2016-09-26 20:56:24 -04:00
redstryker
7e291d37df Made the Jackets Toggle and Fixed Errors 2016-09-26 20:55:25 -04:00
redstryker
ad9860afbb Denim Jackets and Leather Jacket Buttons and Variations 2016-09-26 20:47:30 -04:00
Yoshax
c7794725ca armband go on suit 2016-09-27 01:18:51 +01:00
Neerti
4e721965cf Merge pull request #2552 from Anewbe/burn_pain
Lessens the amount of pain from burns
2016-09-26 16:36:20 -04:00
Neerti
8d857eaa0e Merge pull request #2544 from Anewbe/emp_slug
Adds emp shotgun shells, not yet obtainable.
2016-09-26 11:52:27 -04:00
woodratt
3915842f7b Trenchcoats and more
- Added unarmored versions of the grey and brown trenchcoats to the loadout.
- Added their accompanying fedoras as well.
- Added a unarmored variant of the 'gentlemen's coat' to the loadout as well, called grey jacket.
2016-09-25 23:40:28 -07:00
Anewbe
0fce0dee00 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into emp_slug 2016-09-25 23:53:51 -05:00
Anewbe
e65b0851f3 Adds emp shotgun shells, not yet obtainable. 2016-09-25 23:52:30 -05:00