Storm Watch
Hampton Roads, Virginia Storm Watch - Click to enlarge
Regime
Race Guides
Federation
Lizards
Birdmen
Fascists
Privateers
Cyborg
Crystalline
Evil Empire
Robotic Imperium
Rebels
Colonies of Man

Main Menu
Homepage
Strategy
Downloads
Player List
Games Index
Support
Chat
Developer Profiles
Forums
FTP Site
New Player Signup
Newsletter
Hall of Fame

Site Info
VGA Planets FAQ
Submit an Article
Privacy Policy
Terms of Service
About Us
History
Staff Bio's
Contact


Want to write for the
Official VGA Planets
Newsletter? Click Here

 

Version: v1.07a
Type: Shareware
Author: Oleg Shvartsman
Homepage

Download Now


Jupiter Order Of Operations

Now, instead of calling each ability in turn and then looking at each ship or planet, I look through ships and planets and then call each ability if the appropriate friendly code is detected. In my estimate, it is much faster, saving time in procedure calling overhead and repeated loops. In addition, the new convention makes the order of operations much easier to remember; there is less of a need to consult a doc file to see when something is called.

So, each ability is called in the order of the ship or planet ID number, planets first, then ships, with some exceptions. Since host now assigns random IDs to newly built ships, there should not be a problem with certain races having an unfair advantage.

Exceptions to OOO:
The following abilities are performed in order AFTER the main loop in Jupiter1 (before movement and combat):

  • Deploy Beacons
  • Fascist Missiles
  • All Rebel Deep Space Base operations
  • Colonial Defense attack (against planetary defense posts)
  • Ion Control
  • Move/explode Antimatter Missiles
  • Tank landing on planets
  • Colonist Landing on Planets (fighting Combots/tanks)
  • Cloaking shields
  • Chemical Strike
  • RSM
  • Explode Sats (EDS, unconditional explosion)
  • Viral Field
  • Anchoring

The following special abilities are done in ship-id order in JupiterBC (after movement, before combat):

  • T-Rex Antifighter Mines
  • Cube Intercept
  • Red Wind fighter Steal
  • Crystal Oscillator
  • Use Orbital Defense Sats (build and ADS)
  • Sweet talk
  • Romulan sneak attack

The following special abilities are done in ship-id order in Jupiter2 (after movement and after combat):

  • Colonists return from gambling
  • Unload Lizard Cryo Holds
  • Honor Device
  • Build/Launch antimatter missiles
  • Colonial Base Assault (against the base itself)
  • Beam up codes
  • Super-Alchemy
  • Fuel-Efficient Ships

 


Copyright © 1999-2008 Circus-Maximus.com unless otherwise specified. All Rights Reserved.
The Contents of this page may not be used, published or reproduced without the owners written permission.
All other material © of their respectful owners.

This website is not affiliated with VGA Planets or Tim Wisseman.
VGA Planets is Copyright © 1992-2008 Tim Wisseman -
Privacy Statement.
Incorporated radar image is provided by the NWS via government servers
that are in the public domain and are not under copyright protection.