Difference between revisions of "Yitzi's patch"

From Alpha Centauri Wiki
Jump to: navigation, search
m (Text replace - "Children's Creche" to "Children’s Creche")
m
Line 3: Line 3:
 
==Changes==
 
==Changes==
 
'''New modding options'''
 
'''New modding options'''
# Beginning in patch 1.1, the ecological damage formula can be tweaked in numerous ways:  The ecological effects of normal terraforming, of boreholes, of condensers, of mirrors, and of minerals produced can be manipulated relative to each other, and can also be increased or decreased as a whole; the effects of boreholes can also be made to have a greater effect per borehole with a larger number in the radius of a given base.  The number of "clean minerals" can be changed, as can the effects on this value of fungal pops and of Tree Farms, Hybrid Forests, Centauri Preserves, and Temples of Planet built after the first pop.  The effect of major atrocities and tectonic missiles can be modified, and the game can be made to ignore non-Planet Buster atrocities but count Planet Busters even if the U.N. Charter has been repealed.  Finally, an increase or decrease to each base's damage can be added.
+
Details regarding these changes can be found [[New alphax variables in Yitzi's patch|here]].
# Beginning in patch 1.2, the unit upgrade cost can be tweaked, based on the costs of the old and new units (including a term for their squares), the armor costs of the old and new units, and the weapon costs of the old and new units.
+
# Beginning in patch 1.2, the planetpearls gained from killing wild mindworms can be tweaked.
+
# Beginning in patch 1.2, the effect of a condenser on nutrient production in its own square can be tweaked.
+
# Beginning in patch 1.2, the speed gained by air units based on their reactor can be tweaked, separately for needlejets, copters, gravships, and missiles.
+
# Beginning in patch 1.2, the ecological effects of boreholes, mirrors, and condensers can be made to be unaffected by PLANET rating.
+
# Beginning in patch 1.3, a penalty can be added to crawler output.
+
# In a future version, there will be the option to have a tech that allows crawlers to crawl all three resources inside the base radius, and another tech that allows them to do so even outside the base radius.
+
# In a future version, the drone calculations will be made somewhat tweakable.
+
# In version 2.0, the possible values for various variables in the RULES section of alphax.txt will be extended.
+
  
 
'''Bugs fixed'''
 
'''Bugs fixed'''
Line 20: Line 11:
 
# Echelon mirrors could (rarely) cause crashes or incorrect display of a tile's energy output; this has been fixed in version 1.3.
 
# Echelon mirrors could (rarely) cause crashes or incorrect display of a tile's energy output; this has been fixed in version 1.3.
 
# The unit cost formula would sometimes incorrectly apply an extra cost for using two special abilities even when one was free; this has been fixed in version 1.3.
 
# The unit cost formula would sometimes incorrectly apply an extra cost for using two special abilities even when one was free; this has been fixed in version 1.3.
# In patch version 2.0, the effect on clean minerals of Tree Farms, Hybrid Forests, Centauri Preserves, and Temples of Planet will be based on the number owned, not the number that have been built.  It still will not apply until the first fungal pop.
+
# In patch version 2.0 and later, the effect on clean minerals of Tree Farms, Hybrid Forests, Centauri Preserves, and Temples of Planet is based on the number owned, not the number that have been built.  It still will not apply until the first fungal pop.
 
# Children’s Creches apply a bonus to morale of all units homed to that base.  This will be fixed in a future version, possibly with an option to keep it back in.
 
# Children’s Creches apply a bonus to morale of all units homed to that base.  This will be fixed in a future version, possibly with an option to keep it back in.
 
# The count of a unit design rolls over at 255; this will hopefully be fixed in a future version.
 
# The count of a unit design rolls over at 255; this will hopefully be fixed in a future version.
# The units lost of a given design sometimes display incorrectly; this will hopefully be fixed in a future version.
+
# The units lost of a given design may sometimes display incorrectly; this will hopefully be fixed in a future version.
 +
# Setting retool strictness equal to 3 would fail to work (it would work as retool strictness 2); this has been fixed as of version 2.0.
 +
# Native life will no longer examine major atrocities and tectonic missiles separately when determining aggressiveness; everything that creates extra ecological damage is treated as identical.
  
 
'''Unfortunate consequences'''
 
'''Unfortunate consequences'''
# Starting in version 1.1, the maximum number of landmarks has been decreased to 56, and most old maps will not work with the patch.  This is planned to be fixed in version 2.0.
+
# Starting in version 1.1, the maximum number of landmarks has been decreased to 56, and most old maps will not work with the patch.  These are all fixed as of version 2.0.
 
# Version 1.1 has a tendency to crash; this has been fixed in version 1.2.
 
# Version 1.1 has a tendency to crash; this has been fixed in version 1.2.
 
# In version 1.1, Nessus Mining Stations could increase ecological damage in bases that receive an Aerospace Complex from the Cloudbase Academy; this has been fixed in version 1.2.
 
# In version 1.1, Nessus Mining Stations could increase ecological damage in bases that receive an Aerospace Complex from the Cloudbase Academy; this has been fixed in version 1.2.
 
# While it is possible to change the speed formula for air units beginning in version 1.2, the unit cost will be calculated as though they use the standard +2 per reactor.  This is slated to be fixed in a future patch.
 
# While it is possible to change the speed formula for air units beginning in version 1.2, the unit cost will be calculated as though they use the standard +2 per reactor.  This is slated to be fixed in a future patch.
# In version 2.0, it will be possible to use invalid values for various variables in the RULES section of alphax.txt, causing crashes or bugs.  The acceptable values will be noted, but the program will no longer protect users from failure to follow these guidelines.
+
# In version 2.0, it is possible to use invalid values for various variables in the RULES section of alphax.txt, causing crashes or bugs.  The acceptable values will be noted, but the program will no longer protect users from failure to follow these guidelines.
# In version 2.0, the locations of some alphax variables will be moved around.
+
# In version 2.0, the locations of some alphax variables have been moved around; as a result, using an old alphax file with the patched .exe program will cause bugs and possibly patches.
 
==See also==
 
==See also==
  
 
[[Category:Unofficial patches]]
 
[[Category:Unofficial patches]]

Revision as of 16:24, 17 May 2013

Yitzi's patch is an unofficial patch for SMAX, building on Kyrub's, aimed mainly at increasing modding options, developed by Yitzi in 2012 and ongoing.

Changes

New modding options Details regarding these changes can be found here.

Bugs fixed

  1. Nessus Mining Stations could reduce ecological damage in bases without aerospace complexes. Fixed in patch version 1.1.
  2. Tree Farms, Hybrid Forests, Centauri Preserves, and Temples of Planet would count as fungal pops for purposes unrelated to calculating ecological damage chance, such as determining when ecological damage would begin to produce mind worms and global warming. Fixed in patch version 1.1
  3. Echelon mirrors could (rarely) cause crashes or incorrect display of a tile's energy output; this has been fixed in version 1.3.
  4. The unit cost formula would sometimes incorrectly apply an extra cost for using two special abilities even when one was free; this has been fixed in version 1.3.
  5. In patch version 2.0 and later, the effect on clean minerals of Tree Farms, Hybrid Forests, Centauri Preserves, and Temples of Planet is based on the number owned, not the number that have been built. It still will not apply until the first fungal pop.
  6. Children’s Creches apply a bonus to morale of all units homed to that base. This will be fixed in a future version, possibly with an option to keep it back in.
  7. The count of a unit design rolls over at 255; this will hopefully be fixed in a future version.
  8. The units lost of a given design may sometimes display incorrectly; this will hopefully be fixed in a future version.
  9. Setting retool strictness equal to 3 would fail to work (it would work as retool strictness 2); this has been fixed as of version 2.0.
  10. Native life will no longer examine major atrocities and tectonic missiles separately when determining aggressiveness; everything that creates extra ecological damage is treated as identical.

Unfortunate consequences

  1. Starting in version 1.1, the maximum number of landmarks has been decreased to 56, and most old maps will not work with the patch. These are all fixed as of version 2.0.
  2. Version 1.1 has a tendency to crash; this has been fixed in version 1.2.
  3. In version 1.1, Nessus Mining Stations could increase ecological damage in bases that receive an Aerospace Complex from the Cloudbase Academy; this has been fixed in version 1.2.
  4. While it is possible to change the speed formula for air units beginning in version 1.2, the unit cost will be calculated as though they use the standard +2 per reactor. This is slated to be fixed in a future patch.
  5. In version 2.0, it is possible to use invalid values for various variables in the RULES section of alphax.txt, causing crashes or bugs. The acceptable values will be noted, but the program will no longer protect users from failure to follow these guidelines.
  6. In version 2.0, the locations of some alphax variables have been moved around; as a result, using an old alphax file with the patched .exe program will cause bugs and possibly patches.

See also