Virus Attack Level Builder

  • Basic Level Data->Level Number: Level Number needs to be a positive integer between 1 and 100!
  • Basic Level Data->Target Score: Target score needs to be a positive integer between 1 and 999999!
  • Infection Data->Movement Model: Must select a valid movement model. Select "None" for no movement!
  • Infection Data->Invader Move: If Movement Model is Invaders, select an Invader Move value between 0.01 and 2.00!
  • Infection Data->Drip Intervals->Base Interval: Set a base interval as a positive integer in milliseconds between 1 and 999999!
  • Infection Data->Drip Intervals->Variable Interval: Set a variable interval as an integer in milliseconds between 0 and 999999!
  • Infection Data->Layout: Must add at least one germ to the infection layout!
  • Infection Data->Content->Colours: Must select at least one germ colour!
  • Infection Data->Content->Germ Types: Must configure at least one germ type and total percentage must equal 100!
  • Infection Data->Randoms->Random Types: If configuring a random, percentages must add up to 100!
  • Infection Data->Randoms->Random Max: If a random is configured, you must set a value for maximum randoms on a screen at any given time (1-5)!
  • Infection Data->Randoms->Random Timings: If a random is configured, you must also configure at least one random timing block
  • Infection Data->Randoms->Random Timings: Each random timing record needs to have a Min value of 1-99999 milliseconds. Variable can be 0-99999 milliseconds. % should be a decimal between 0.01 and 1. Duration can be left back, but if filled needs to be a positive integer between 1 and 999999 milliseconds.
  • Timings->Infection Rate: Incorrect Configuration! Only first record can have Time value set to 0. All fields are integer only.
  • Timings->Infection Rate: Incorrect configuration! All fields must have values with interval rate being 1-9999999 milleseconds. Time value can be set to 0 for the first record but should be 1-9999999 milliseconds for the additional records.
  • Timings->Infection Rate: At least one infection rate record needs to be created!
  • Timings->Speed Settings: Incorrect configuration! Only first record can have Time value set to 0. All fields are integer only.
  • Timings->Speed Settings: Incorrect configuration! All fields must have values with Speed being a positive integer between 1 and 8. Time value can be set to 0 for the first record but should be 1-9999999 milliseconds for the additional records.
  • Timings->Speed Settings: At least one speed setting record needs to be created!
  • Scoring->Clearing Bonus: Set the bonus score when clearing the screen to an integer value between 0 and 999999!
  • Scoring->Multipliers: At least one multiplier record needs to be created!
  • Scoring->Multipliers: Incorrect configuration! Number of germs must be entered for each multiplier level and must be a positive value between 1 and 99.
  • Scoring->Multipliers: Incorrect configuration! Germs configured per multiplier record need to be integer values.
  • Boosters: Can't use the same booster in more than one booster slot!
BASIC LEVEL DATA
Level Number:    Target Score:    Maximum Rows:
INFECTION DATA
Movement Model:    Invader Move:
Drip Timing:
Base Interval (ms):    Variable Interval (ms):
Colours:
  •   

Germ Types:

Germ Type   %
Total:
Random Max:

Random Types:
Random Type %
Total:
Random Timings:  
Interval Settings
MinVar%Duration Remove
TIMINGS  
Infection Rate:

Interval (ms) Duration (ms) Remove
Speed Settings:

Speed Duration (ms) Remove
SCORING
Bonus for Clearing Screen:


Score Multipliers:

Multiplier Germs Remove
BOOSTERS
Colour Booster
Green
Yellow
Red