Skip to content

Add in the Meteor Monitoring Computer. Other changes to Meteors

Rob Nelson requested to merge pull/2523/Meteors into Bleeding-Edge

Created by: dylanstrategie

Miscellaneous changes :

  • Meteor Supplies code now split from the main Meteor gamemode and called via a proc. This allows to declutter the main file significantly and make changes to this more modular
  • Change required_players to required_players_secret. Still 20 players. This is something I mean to change on all other gamemodes sometimes later, but if an admin forces the gamemode, let it be forced
  • Fix meteor warning being mute half of the time, caused by rogue indentation levels
  • Fix failed bold tags in the meteor shuttle justification
  • Inflate number of meteors sent in one wave from 100-200 to 200-500. This goes along with OTHER changes below
  • Prepare the ground for meteor events. Said events have yet to be included
  • Allow rare event at any time during Meteors, even BEFORE the main wave, with probability 0.02/100 (so basically that one stray meteor)
  • Split up meteor delay into "preinfo-delay" and "postinfo-delay". Those times are still random, but base is 15 seconds pre-info and 45 seconds post-info. Info arrives between both, meteors arrive at the end of the post-info delay. Overall, this doubles wave delay (1 minute average instead of 30 seconds average)
  • Admins are warned precisely of meteor wave size and direction during the info-dump, to allow them to check out the damage and generally answer to deadchat banter
  • In light of wave delay increase, make "small meteor waves" last longer (2 to 5 minutes for big waves, 1 to 2 minutes for small waves and thus not changed). Small meteor waves now only have a 10 seconds delay from announcement to strike and big waves have a 30 seconds delay from announcement to strike

Meteor Monitoring Computer :

  • Add in the Meteor Monitoring Computer. Basically the Bhangometer of Meteor Cataclyms
  • This computer can be built via R&D with 2000 units of gold (along with glass and sulfuric acid) and Programming 3, Engineering 2 and Bluespace 2
  • A "meteor monitor building kit" is provided in place of the lone meteor shield during Meteors supply dump. This is basically everything you need for a computer and the board, tools not included
  • This monitor will give thorough information about procedures to take during Meteors rounds and will give thorough information about incoming meteor waves
  • Meteor waves now have a name. This is 100 % fluff, but does add a bit of flavor
  • Otherwise, the computer will give wave delay (static), number of objects and direction of wave
  • The computer does not log past meteor waves currently (mainly because I just can't figure out how to do that cleanly)

This is a pretty thorough PR, and can clearly still be improved upon. Don't mind the commented code, it's another thing that will not be part of this PR

Merge request reports