Commit Graph
30421 Commits
Author SHA1 Message Date
FalseIncarnate 6c4bce1eac Changed Mob Hunt Server to be an abstract controller
Adds catch modifier support, track wild captures

Adds support for capture modifiers:
- These modifiers adjust the "effective run chance" of the mob,
potentially making it easier or harder to capture a mob based on the
total modifier
- Attempting to capture a mob in melee (running up and smacking it with
pda in hand) now grants a 20% capture bonus (reduces mob's effective run
chance by 20)
- Attempting to capture a mob at range (throwing the pda) does not grant
a bonus
- Support is in place for a client-based catch modifiers, to allow for
possible things such as bonuses or penalties from things like "item
cards" or achieving X number of captures. This is not currently planned
for this PR

Adds tracking of how many wild mobs you have captured to the game UI.
Mobs from trading cards will not increase this value, only mob you
captured from the wild will.
- Bragging rights for now, but could be used for a future "milestone"
system to earn bonuses

More cleanup and fixes

Thrown PDAs now properly trigger capture attempts

Mobs now properly consider their type preferences for spawning (may need
to up whitelist bonus weight)

Mobs no longer will spawn in holodeck areas, since this results in them
sometimes spawning on z2 in the holodeck source "templates"

show_message replaced with audible_message

Spawn area selection cleanup

Mobs will no longer attempt to spawn in the derelict solars,
constructionsite solars, or the unused /area/construction subtypes (the
base type is used, just not the subtypes as far as I can tell)
- Mobs will also avoid spawning on turfs that are not on the station
z-level, in the event an area is mistakenly mapped onto additional
z-levels or something
2016-09-09 02:20:57 -04:00
FalseIncarnate 89fe9a7e81 Revert "adding servers to map, take 2"
This reverts commit 9b56dda4dd.
2016-09-08 11:25:32 -04:00
FalseIncarnate d6926d9467 Recodes spawn selection, cleans up mob type lists
Changes to spawn selection:
- Elemental types now have a set of area and turf black/whitelists to
eliminate copy-pasted ones for same-type mobs
- Mobs still have their own black/whitelists to further customize their
spawn preferences beyond their elemental type preferences
- Whitelisted areas/turfs now increase weight by 4 per whitelist they
are on
- Blacklisted areas/turfs now decrease weight by 2 per blacklist they
are on (if the ending weight is less than 1, the area/turf is removed
from consideration)
- Creation of weighted lists for area and turf selection moved to
separate procs for readability
- Spawn area selection now uses pickweight

Elemental Types now use the defines instead of hardcoded paths for their
lists
- Fixed a mistake with Rock Type resistances improperly including Grass
and not including Flying
2016-09-08 02:47:43 -04:00
FalseIncarnate 9b56dda4dd adding servers to map, take 2 2016-09-06 05:51:27 -04:00
FalseIncarnate dd26a99a26 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into pogo 2016-09-06 05:28:43 -04:00
FalseIncarnate 05112f6669 Revert "Maps in Nano-Mob Hunter GO! Servers to z2"
This reverts commit c4590c0834.
2016-09-06 05:28:13 -04:00
FalseIncarnate d48ffa7af5 Finally names Mob 14 and Mob 16, fixes normal weakness 2016-09-06 05:07:15 -04:00
FalseIncarnate c4590c0834 Maps in Nano-Mob Hunter GO! Servers to z2
map-merged, including metastation's z2
2016-09-06 04:44:59 -04:00
FalseIncarnate cddc7cb340 Nano-Mob Hunter GO! WIP commit 3: The committening 2016-09-06 04:15:44 -04:00
ParadiseSS13-Bot 0ce93c9706 Automatic changelog generation for PR #5621 2016-09-05 17:42:20 -04:00
Fox McCloudandGitHub 6c4d87d691 Merge pull request #5621 from IcyV/Buckets-When
Buckets can be worn as hats
2016-09-05 17:42:14 -04:00
FalseIncarnate 42b6c73efa Nano-Mob Hunter GO! WIP commit 2: electric bugaloo 2016-09-05 01:19:07 -04:00
Fox McCloudandGitHub 3b2cbcd57c Merge pull request #5619 from CyrusJazzberry/patch-8
Fixes misc grammar and adds new attack messages
2016-09-05 00:08:08 -04:00
Fox McCloudandGitHub 34acbdda6e Merge pull request #5615 from CyrusJazzberry/patch-6
Adds new violin attack messages
2016-09-05 00:07:42 -04:00
ParadiseSS13-Bot b6234902be Automatic changelog generation for PR #5618 2016-09-05 00:07:30 -04:00
Fox McCloudandGitHub 93a449fa16 Merge pull request #5618 from Aurorablade/WhoNeedsJetpacks
Slight Buff to Genetics
2016-09-05 00:07:25 -04:00
JazzdoodleandGitHub 618df20380 Update misc.dm 2016-09-04 15:05:14 -05:00
IcyV a015a11254 Buckets can be worn as hats
Allows for buckets to be worn as a hat. Déjà vu.

![Bucket hats picture](http://puu.sh/qZvzt/6b80809f03.png)
Sprite by FullOfSkittles

🆑 IcyV
add: Buckets can be worn as hats.
/🆑
2016-09-04 07:52:11 -07:00
ParadiseSS13-Bot fca406ac1e Automatic changelog generation for PR #5617 2016-09-04 09:42:36 -04:00
Fox McCloudandGitHub c18b803092 Merge pull request #5617 from Krausus/PleaseJustUpdateYourIE
Improves Goonchat's Handling of Old Versions of Internet Explorer
2016-09-04 09:42:33 -04:00
ParadiseSS13-Bot c965ae289b Automatic changelog generation for PR #5596 2016-09-04 09:38:41 -04:00
theColdflameandFox McCloud 4373165e21 Adds additional variants of 10mm ammunition. (#5596)
* adds variants of 10mm ammunition

you can shoot people with it

* ones which work

* third time's the charm

* adds the letter 'u'

* makes armor pen values more reasonable

* rebalanced AP
2016-09-04 09:38:39 -04:00
ParadiseSS13-Bot a51b117618 Automatic changelog generation for PR #5613 2016-09-04 09:33:55 -04:00
Fox McCloudandGitHub b72b2c8a5f Merge pull request #5613 from KasparoVy/sciberet
Adds a Science beret, obtainable via the loadout system.
2016-09-04 09:33:54 -04:00
ParadiseSS13-Bot 459dec8529 Automatic changelog generation for PR #5609 2016-09-04 09:33:34 -04:00
jughuandFox McCloud 9724419fe8 Adds 4 epin auto injectors to medbay vending machines (#5609)
* Adds epin autoinjectors to medplus

* Changelog?

* INTO THE THRASHCAN IT GOES

* Brings back the bottles to 4
2016-09-04 09:33:32 -04:00
JazzdoodleandGitHub 1c5953f01a Fixes misc grammar and adds new attack messages
Cleans up the grammar of the Desk Fan and Ball Toy. Additionally, some new attack messages are added to the Red Phone and Cane.
2016-09-03 21:00:46 -05:00
Aurorablade cef17c6a73 prrffftttttttttt 2016-09-03 21:54:44 -04:00
KasparoVy 7a7ad57271 Conflict Resolution 2016-09-03 21:45:48 -04:00
Aurorablade 8762564978 prffttt 2016-09-03 21:39:04 -04:00
TheDZDandGitHub b18c280afe Merge pull request #5612 from Fox-McCloud/fix-mentor
Fixes Mentors Having Access to Roundstart Logout
2016-09-03 20:23:35 -04:00
ParadiseSS13-Bot d3dabf36a6 Automatic changelog generation for PR #5592 2016-09-03 20:22:47 -04:00
Fox McCloudandGitHub 778d8909f9 Merge pull request #5592 from TheDZD/leapnerf
Makes Shields Counter Xeno Leap More Effectively
2016-09-03 20:22:45 -04:00
Krausus f250e8a19f Improves handling of old Internet Explorer versions
Adds warnings for versions under 9, and gracefully disables highlighting
on IE8
2016-09-03 20:10:59 -04:00
TheDZDandGitHub 832983a54d Oh god no I'm using the webclient for this 2016-09-03 20:08:50 -04:00
ParadiseSS13-Bot f373785007 Automatic changelog generation for PR #5505 2016-09-03 19:38:52 -04:00
Fox McCloudandGitHub 06c144648c Merge pull request #5505 from Ty-Omaha/TacticoolFluff
Adds Fluff Item "Tacticool EyePro"
2016-09-03 19:38:51 -04:00
Fox McCloudandGitHub 8ca806f9c8 Merge pull request #5531 from FlattestGuitar/hakivoxbirbajvosijdprjopjfpiasjdpgjsipdhowdoivoxskreeeeeeee
Fluff item - Kakicharakiti's hat and thermonocle
2016-09-03 19:38:39 -04:00
Fox McCloudandGitHub 0a79fd6a61 Merge pull request #5614 from CyrusJazzberry/patch-1
Fixes the Barber's Scissors grammar
2016-09-03 19:35:59 -04:00
ParadiseSS13-Bot a5b1dc4f3d Automatic changelog generation for PR #5616 2016-09-03 19:25:06 -04:00
Fox McCloudandGitHub ebe7622cd2 Merge pull request #5616 from Krausus/SpeciesRestrictedEquipFix
Fixes Species Restrictions Applying To Non-Equipment Slots
2016-09-03 19:25:04 -04:00
Krausus 364a257cd3 Fixes species restrictions on non-equipment slots 2016-09-03 18:19:00 -04:00
JazzdoodleandGitHub 2add1859c1 Adds new violin attack messages
Adds a few funny attack messages, including 'strung' and 'fiddled'.
2016-09-03 16:00:51 -05:00
CyrusJazzberryandGitHub a973be8f36 Barber's Scissors grammar fix
Just fixes the barber's scissors attack grammar. No more "has been beautifully cuts"!
2016-09-03 15:10:53 -05:00
Fox McCloudandGitHub eb22db5c3b Merge pull request #5605 from Kyep/sit_console
Enables SIT Shuttle Recall
2016-09-03 13:35:20 -04:00
ParadiseSS13-Bot 8011d1d653 Automatic changelog generation for PR #5551 2016-09-03 13:24:42 -04:00
Fox McCloudandGitHub 4eb1aff523 Merge pull request #5551 from IcyV/BottleFixes
Makes bottles not as terrible
2016-09-03 13:24:40 -04:00
ParadiseSS13-Bot f808a84804 Automatic changelog generation for PR #5580 2016-09-03 13:23:42 -04:00
Fox McCloudandGitHub f1efa2ba3c Merge pull request #5580 from LittleBigKid2000/data-disk-fix
Fixes god emperor of mankind disk
2016-09-03 13:23:40 -04:00
AtamanandFox McCloud d6cb3e4e0b Adds a sound file played on pinging the posibrain. (#5603)
* Adds sound file posiping.ogg

* Adds proc call to play posiping on ping

* reduced volume a bit

* Checking the mark helps...
2016-09-03 13:23:12 -04:00