Commit Graph

527 Commits

Author SHA1 Message Date
FalseIncarnate e72fd8eae2 Fixes up battle terminal connections
Also increases the range on the first battle turn announcement to be
audible by both combatants, just like the turn announcements during the
battle.
2016-12-30 00:12:02 -05:00
FalseIncarnate da421d841c Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into pogo 2016-12-29 21:13:00 -05:00
FalseIncarnate b0e87ea7d3 Moved/renamed controller file 2016-12-21 18:17:47 -05:00
Aurorablade c5e6c9323b addresses mrrowl comments
still haveing shuttle load issues after first one is loaded..
2016-12-11 23:11:21 -05:00
Aurorablade 19925a3313 Merge remote-tracking branch 'refs/remotes/ParadiseSS13/master' into DWI 2016-12-06 21:22:16 -05:00
Crazy Lemon 558a7c5d46 Merge pull request #5929 from Fox-McCloud/timer-update
Timer Controller Update
2016-12-05 08:57:46 -08:00
Crazy Lemon 51822ab940 Revert "Revert "Makes the admin logout tracking system actually work"" 2016-12-03 02:23:18 -08:00
Crazy Lemon c8f54b4d53 Revert "Makes the admin logout tracking system actually work" 2016-12-03 01:53:47 -08:00
Fox-McCloud c70e69004c Timer Controller Update 2016-11-30 17:50:16 -05:00
Crazylemon64 8271a89dab Makes the admin logout tracking system actually work 2016-11-27 12:00:57 -08:00
Aurorablade 01f4e64f12 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-10-12 20:37:09 -04:00
TheDZD 568e648bfb Merge pull request #5581 from Fox-McCloud/cloning-update
Cloning Update
2016-10-11 16:51:34 -04:00
Crazylemon64 11a37ae960 Should make the rnd console less prone to freezing
"wait_message" is now guaranteed to be unset provided that the timer
controller doesn't go down, and it'll be reset anyways by the `spawn` if
nothing runtimes in there
2016-09-27 14:12:15 -07:00
Aurorablade 2b19b81b99 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-09-17 01:38:02 -04:00
Fox McCloud c56961f6f0 Merge pull request #5642 from Krausus/UniqueIDs
Adds Unique Identifiers with Topic and VV Integration
2016-09-12 15:32:20 -04:00
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
Kyep e4a9ced8f3 Changes syndi team radio display text
From 'syndteam' to '#unid'. Close enough to '#unkn' used by normal
traitor, but distinct enough you can tell them apart.
2016-09-06 21:50:36 -07:00
Krausus 92405288d2 UID mass replace: src=\ref[src] 2016-09-05 23:02:10 -04:00
Kyep 02ffbd084e Creates Syndicate Team Radio Frequency 2016-09-05 03:35:29 -07:00
Fox-McCloud bc7f3c67a6 Cloning Update 2016-08-31 01:48:02 -04:00
Aurorablade 65d1c781c8 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-08-26 21:54:56 -04:00
Fox McCloud 4f590f27c4 Merge pull request #5537 from Crazylemon64/debug_log_to_error_viewing
Moves from `log_debug` to `log_runtime` for non-fatal abberant states
2016-08-26 21:15:31 -04:00
Crazylemon64 b633cf53af Moves from log_debug to log_runtime for non-fatal abberant states 2016-08-23 17:03:52 -07:00
Crazylemon64 d3c5c6dbbb Adds the name back to the hash 2016-08-23 13:44:06 -07:00
Crazylemon64 ea669191d5 Moves airlocks to the addtimer system 2016-08-23 02:50:27 -07:00
Krausus 541076b6b4 Conflict resolution 2016-08-17 22:54:22 -04:00
Fox McCloud d6f9b9ff7a Merge pull request #5459 from Crazylemon64/clicky_stat_button
Clicky stat buttons
2016-08-17 20:17:43 -04:00
Krausus 4478855cfd Process deferral and profiling improvements 2016-08-17 02:10:39 -04:00
Crazylemon64 60ff7e100a Clicky stat buttons 2016-08-15 09:44:07 -07:00
Fox-McCloud 1df5fd5e9d Strips Out Media Players 2016-08-14 00:03:09 -04:00
Aurorablade 39924a55fd Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-08-11 02:01:41 -04:00
TheDZD 91f18ac1d7 Merge pull request #5393 from Fox-McCloud/fast-processing
Adds in Fast Processing
2016-08-10 18:21:00 -04:00
Fox-McCloud 359d33799d tweaks 2016-08-09 14:32:55 -04:00
Fox-McCloud 8cd140e48a Adds in Fast Processing 2016-08-09 06:55:00 -04:00
Aurorablade 5e90dd83ed Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into DWI 2016-08-09 02:43:27 -04:00
Crazylemon64 031dd2bb3d Iiiiit's merge conflict time!
Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into space_allocation
2016-08-07 23:42:02 -07:00
Aurorablade 79c9b690ac EVERYBODY HURTS 2016-08-03 23:51:13 -04:00
Fox McCloud a15721b22a Merge pull request #5209 from Krausus/OnceYouLeaveYouCannotComeBack
Changes to Player Respawnability
2016-08-03 19:12:04 -04:00
Crazylemon64 7db4094a38 Merge branch 'master' of https://github.com/ParadiseSS13/Paradise into space_allocation 2016-08-03 13:31:42 -07:00
Krausus dba8af8ab5 Removes dels and unused code that contains dels 2016-08-02 01:33:19 -04:00
Crazylemon64 bc93078da5 Merge conflicts begone 2016-08-01 18:28:47 -07:00
TheDZD 0cc2051f8a Merge pull request #5251 from Fox-McCloud/fire-system
Implements Fire System
2016-08-01 19:39:50 -04:00
Crazylemon64 c48d216ebc Fixes negated conditions 2016-08-01 14:25:38 -07:00
Crazylemon64 bf2bcbce67 Removes most hard-coded z level checks 2016-07-31 21:29:03 -07:00
Aurorablade a69b3fde45 work work 2016-07-31 22:57:37 -04:00
Fox-McCloud 1da7d26b1e tweaks 2016-07-31 11:56:42 -04:00
Crazylemon64 ae43de3652 Integrates the z level manager with the space transition system 2016-07-29 19:11:36 -07:00
Krausus 03abd702e5 Adds early abandon penalty period and other tweaks
- New config option to set how many minutes is too early in a round to
abandon it
- Suicide-ghosting and cryo-ghosting now only make you non-respawnable
during the penalty period
- Manually entering a cryopod now despawns you 90% faster
- Joining as a drone now has a confirmation box
2016-07-29 18:26:54 -04:00
Fox-McCloud bde5755916 Implements Fire System 2016-07-29 13:24:09 -04:00
Aurorablade 9735ff78ac shuttles 2016-07-28 23:47:05 -04:00