Author Topic: Sequence of Play  (Read 1428 times)

0 Members and 2 Guests are viewing this topic.

Offline Steve Walmsley

  • Aurora Designer
  • Admiral of the Fleet
  • Posts: 6541
  • Thanked: 883 times
    • View Profile
    • http://www.starfireassistant.com
Sequence of Play
« on: May 05, 2007, 07:47:54 AM »
Basic Sequence of Play

Check Conditional Orders: (if any conditions are met, immediately create the associated order at the top of the order list)

Movement Phase (This section repeats a number of times equal to the number of movement sub-pulses. This may just be one sub-pulse for the whole increment or many sub-pulses. If an event is generated during a sub-pulse, that becomes the last sub-pulse and the time for the increment is reduced accordingly)
- Fleets Move
- Fighter Groups Move
- Fighter Groups Reload (remaining rearm time is reduced)
- Monsters Move (including precursors)
- Missile Salvos move (including intercept, point blank point defence and damage allocation\planetary bombardment)
- Life pod Endurance Check (any lifepods that have exhausted their endurance are removed)
- Sensor Update (all sensors are checked for new contacts)
End of Movement Sub-pulses
   
Check Primary Special Orders (If a fleet has no move orders, its primary special orders are checked
Check Secondary Special Orders. (If a fleet still has no move orders, its secondary special orders are checked
Ion Storms are updated
Damage Control takes place

Fire Phase
- Weapons are recharged or reloaded
- Shields are recharged
- Point Defence in area mode is assigned targets
- Ships fire weapons
- Planets launch missiles
- Fighters launch missiles
- Combat results from energy weapons are applied
- Monsters (including precursors) fire weapons. Damage is applied as each monster fires
End of Fire Phase

Construction Cycle (This only takes place within an increment if a sufficient number of seconds has passed since the last Construction Cycle)
Worker Availability (The distribution of workers within all populations is checked and any shortages affect efficiency)
Population Growth
Orbital Motion
Comet Motion
System Failure Check (maintenance check for ships)
Mining Production
Harvester Production
Ordnance Production
Fighter Production
Installation Construction
Fuel Production
Terraforming
Shipbuilding
Ground Unit Training
Research
Creation of Officers and Academy Graduates
Crew Grade Increase (due to commander training)
Monster Shipbuilding
Ruins Check (for new tech and exploitation)
Abandoned Installation Check (to see if any have been recovered by cybernetic teams)
Radiation Reduction (including Dust)
Ground Combat
Complete Sensor Check
Communication Check (for attempts to communicate)
Reduce Negotiation Modifiers
Check for loss of Commanders in accidents
Check for Commander medical problems
Check for increases in Commander attributes due to experience
Check for Inactive Research Facilities
Check for Low Fuel
Check for New Ion Storms
Check for Ion Damage to Populations
End of Construction Cycle
   
Update Time
Update Economics, Events and System Map if loaded.

Steve
« Last Edit: December 31, 1969, 06:00:00 PM by Steve Walmsley »
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51