Commit Graph

479 Commits

Author SHA1 Message Date
killer653
3a2093ef40 Polaris sync 2017-12-21 04:01:07 -05:00
Neerti
acb208dd3f Works on New Blob 2017-11-29 22:35:01 -05:00
Ketrai
1fcd28f732 Bumps grub frequency down.
They've been a little too frequent, a bit redicilous. Will try n add another external event for variety sometime too. (like lizards and gaslamps spawning outside, more variety)
2017-11-29 20:27:42 +01:00
Cameron653
de0ce9285d Stop causing bots to kill everyone, jesus christ 2017-11-13 17:38:19 -05:00
Spades
4bc0708f01 Merge pull request #2282 from Cyantime/grublarvs
Improves solargrub larva
2017-10-12 18:12:31 -04:00
Cyantime
612db9b2c0 wooorms 2017-10-11 13:29:31 -04:00
Cameron Lennox
15a6472d14 Pol Sync 2017-10-08 17:44:25 -04:00
Ketrai
21e97e0d65 Clarifies the grubevent announcement.
Now grubs are nerfed, this hopefully will clear up any misunderstandings. All crew should be able to deal with grubs, and certain departments shouldn't monopolize the killing. (or feel required to interrupt scenes to chase down grubs, they're not that strong anymore.)
2017-10-02 20:49:10 +02:00
Cameron653
236e7812e3 Reenables solar grub events 2017-09-29 18:52:01 -04:00
Cameron653
0832710cc4 Disables grubs until somewhat reworked 2017-09-22 23:42:01 -04:00
Neerti
afd7b15442 Adds the Lost Drone 2017-09-22 01:17:53 -04:00
Ketrai
4f2c98df32 adds grubevent 2017-09-10 19:55:32 +02:00
Ketrai
b25b7127de adds grubevent 2017-09-10 19:54:25 +02:00
Spades
6eb472f31d Revert "Adds a new event - Solargrubs!" 2017-09-09 12:24:37 -04:00
Ketrai
0ae8e9521a Fixing outdated file
grubs grubs grubs, we all live for the grubs
2017-09-06 12:04:29 +02:00
Ketrai
592575cdca adds and enables grubevent
shockin
2017-09-05 16:12:50 +02:00
Ketrai
948f7b4724 Adds the grub event
Randomly spawns about 8 grubs around station.
2017-09-05 16:08:52 +02:00
killer653
2f18b90d04 Decreases the explosion of meteors by a lot.
It put phoron in the entire fuckin station!
2017-08-10 21:22:38 -04:00
Cyantime
54f4cd6bbe Fix meteor runtime 2017-08-08 15:38:12 -04:00
killer653
468e73c7f3 Polaris sync 2017-08-06 19:07:17 -04:00
Cyantime
c301abbfc9 Magboots check 2017-08-01 21:16:13 -04:00
Cyantime
02dc0d8dba Was too low 2017-07-31 07:58:29 -04:00
Cyantime
39917bf01a Meteors Now 2017-07-29 20:37:06 -04:00
killer653
317b9e18e3 Fixes Ion storm from blocking all PDA messages 2017-07-28 06:57:49 -04:00
Cameron653
e158fcd3cc Macro Replacements. (#3574)
* A preface to my madness

Travis failed one of my PR's because I copied old code
that used /red /blue /green.

Because of this, I am going to find and replace every
instance of it that I find.

Also this is a test commit to make sure I'm comitting
to the correct branch.

* /blue /green /red replacements

Dear god.

A slow and painful death from acid is more fun than this.

I wouldn't wish this torture on my worst enemy.
And this is only the beginning

* Replace part 2.

Time to fix the human error.

* Fixes mismatches

* Sets macro count to 220

One above the current number of macros in the code.

* Fixes last of the mismatches.

* Removes spaces, replaces \black

Removes spaces
Replaces \black in a few areas where seen
Replaces \bold with <B> </B> where seen

* Updating macro count again

* More fixes!

* Issues fixed! For real this time!

I swear!

* Fixing all the merge conflict files.
2017-07-19 12:47:23 -05:00
Leshana
197a648795 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into polaris-sync-2017-06-01
# Conflicts:
#	code/game/objects/structures/crates_lockers/closets/secure/security.dm
#	code/modules/multiz/movement.dm
#	code/modules/projectiles/ammunition/magazines.dm
2017-06-01 17:27:00 -04:00
Anewbe
0af77012c4 Merge pull request #3465 from Yoshax/radiation
Ports radiation rework and stuff from Bay
2017-05-31 18:37:58 -05:00
Leshana
34c73dab69 Optimization/Rewrite of Radiation Controller
* The performance of the radiation controller as-is was not fast enough for inclusion in production servers, but it has some nice featuers, so rewrote it to be more performant.
* Instead of storing the radiation strength for every turf, we only store the sources of radiation, and calculate the strength only for mobs who might be in range.
   * Old method was ray-tracing to every turf in range whether anything was there to be irradiated or not.  Could be hundreds of turfs.  New method only lazily calcualtes strength at a turf if we actually need to know it.   Often times this is zero turfs if nobody is standing in engineering.
  * Removed the automatic processing of objects with "rad_power" set.  Objects are responsible for calling the repository to create/update their radiation sources.   Saves some extra overhead that in practice was redundant with other process controllers.
  * Also tweaked to be more respectful of qdel'd objects and added some comments.
2017-05-25 18:43:56 -04:00
Leshana
9d2e7fe1ae Prevent Gravity Failure event from disabling gravity on planet z levels. 2017-05-24 17:14:03 -04:00
Leshana
ae270c6938 Adjusts random events to be more suitable for the Tether
Fixes #1542  Fixes #1396
* Disables the Supply Demand event until it can be reworked to be more interesting.
* Removes volatile fuel from the possible gases leaked in Atmos Leak event.
* Excludes areas around spawn points from the Atmos Leak event.
* Prevents gravity failure from disabling gravity on planetary z levels.
2017-05-24 17:08:39 -04:00
Yoshax
e5ebd3a56d Fixes a radiation oversight 2017-05-22 16:33:37 +01:00
Yoshax
40ba4f5913 Fixes a radiation oversight as per Bay 2017-05-22 16:29:04 +01:00
Yoshax
660d6d0ebe Tweaks readstorms as per Bay 2017-05-22 16:26:24 +01:00
Ben Reeve
6185bbd212 Unified radiation system 2017-05-22 16:24:34 +01:00
Arokha Sieyes
055c998f82 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into aro-sync
# Conflicts:
#	code/modules/integrated_electronics/subtypes/reagents.dm
#	code/modules/mob/living/carbon/human/species/station/station.dm
#	code/modules/organs/organ_external.dm
#	code/modules/ventcrawl/ventcrawl.dm
#	html/changelogs/.all_changelog.yml
2017-04-25 15:04:54 -04:00
Anewbe
fd9b3acaef Fixes the carp lag issue 2017-04-13 14:11:10 -05:00
Cameron653
d9b923c450 Disables Ian storms
They happened every single shift for some reason. This just flat out disables ian storms.
2017-03-26 23:45:56 -04:00
Leshana
b2a8f5b3b3 Tweak events to reduce frequency of Ian storms and such. 2017-03-25 00:07:56 -04:00
Leshana
f0270451a7 Added vore capabilies to the new simple_animal system.
* Added happy friend time mechanics working properly for fox and cat.
* Added vore mechanics and vore overrides
* No longer enable vore on simple animals by creating a "/vore" subtype.  Instead we simply enable vore on the main type.  Consensus being we don't need a type for non-vore versions of stuff.
  * This allowed us to revert many path references throughout the codebase to the original non-vorestation back to their original values.  In these cases the "Vorestation Edit" comment is removed.
* Moved the vore overrides for upstream simple animals into its own file zz_vore_overrides.dm
2017-03-22 19:32:19 -04:00
Arokha Sieyes
88b5756977 Arokha SA Rework (Polaris) 2017-03-22 19:32:19 -04:00
Arokha Sieyes
9660186dfd Not So Simple Animals (#3103)
* Merge two not-really conflicts

Thanks git, that whitespace conflict was super important?

* DME merge

* Added defines for mobs used by simple animals.

* Lost a slime along the way

* Disable debug settings

* HONK!!!

* Remove redundant hostile decls

* Replace loc= with forceMove in old SA code

I guess I should think of the children.
2017-03-22 14:30:07 -05:00
Arokha Sieyes
be9bcf81f0 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into aro-sync 2017-03-21 11:22:29 -04:00
Arokha Sieyes
ebfa18aeea Fixed stupid rogue lines 2017-03-20 02:18:27 -04:00
Arokha Sieyes
a7b1e3f03b Cleaned up comments 2017-03-20 02:17:45 -04:00
Poojawa
557579fca1 Adds feedback to vendor uprising 2017-03-20 00:49:11 -05:00
Anewbe
59a4f62668 Merge pull request #3078 from Leshana/vplk-atmos-leak
New Event: Atmos Leak
2017-03-19 20:22:42 -05:00
Arokha Sieyes
975cabc128 Merge pull request #1194 from VOREStation/appendicitis-vr
Adds a version of spontaneous appendicitis event that avoids people in dorms.
2017-03-17 18:03:30 -04:00
Leshana
42ed71ec2e In fact lets make most of the events one-shot! Otherwise it gets repeatative. 2017-03-17 01:03:34 -04:00
Leshana
f2033dda13 Adjustments to Supply Demand event.
* Adjusted to scale better with difficulty and be not quite so extreme.   Most categories will now be:
  * Mundane:  1-2 items
  * Moderate: 2-4 items
  * Major: 3-6 items
* Clarified that not everything has to go in crates.
* Vary flavor text for different severities.
2017-03-16 18:25:01 -04:00
Leshana
393fa31b4a Add leak events and djust weighting of Supply Demand.
* Supply demand was firing waaay too often.  Changed it to be a one shot event at each level, so it will at most happen three times per shift.
* Added atmos leak and canister leak events to rotation.
2017-03-16 17:21:02 -04:00