Host 212

From PlanetsWiki

(Redirected from Host 212e)
Jump to: navigation, search

Contents

[edit] What is new in Host.exe Version 4.000.212f

[edit] February 14st, 2008

Mostly bugfixes for Host 212e and limits on effects adjusting native happines.

[edit] Fixes

Fixed: EE Labor Camp x4 bonus doesn't require empty camps. (Host 212e issue)
Fixed: Labor Mines weren't mining and the prisoner death was producing unexpected results. (Host 212e issue)
Fixed: Tech Institute now has limits on the native happiness increase up to 300.
Fixed: Changes made to attempt to make it so that EE cannot see docked pods/wings on ships that they don't have a scan of (e.g. cloaked carrier with its wings). More testing required.
Fixed: Chupanoid happiness increase when they finish off all of your food limited to 300.
Fixed: Chupanoid happiness decrease limited to -300 when they escape from a native pod launch.
Fixed: Damage from orbital bombardment on a base will decrease native happiness. There is now a limit on how low that can go (-300).
Fixed: Non-Solorian owned ships captured by a Solorian in combat will now have 0 fuel.
Fixed: Privateer bases adjusting native happiness will be limited between -300 and +300.
Fixed: Rebel bases draining native happiness is now limited to -300.
Fixed: IMT native happiness adjustment boundary limit set.
Fixed: Centaur Racetrack native happiness increase limited to 300.
Fixed: Issue with the new HConfig values being read from the .FIG file.
Fixed: DOC base Command Code not working.

[edit] New Features

New: Nothing

[edit] Changes

Changed: HConfig WingChargeDivisor default set to 50 instead of 400.
Changed: Mind Crusher would limit the lower native happiness level to -100. It is now -300.
Changed: Solar Gamma Ray would limit the lower native happiness level to 0. It is now -300.

[edit] Removed

Removed: Nothing


[edit] What is new in Host.exe Version 4.000.212e

[edit] February 11st, 2008

[edit] Fixes

Bug Fixes

Fixed: Aczanny Security Device would stay on even if out of fuel. It will now shut off when you don't have the 5 fuel requirement.
Fixed: An issue where wings would undock when wings consumed multiple bays in the carrier.
Fixed: Bases controlled by an AI player will not overspend and have negative values for fuel and ship parts.
Fixed: BDx command code ship log corrected.
Fixed: Captured ships through boarding action will show their last position in the client.
Fixed: Clone Lab crew creation fixed so that it doesn't just fill the entire crew capacity.
Fixed: Corrected an issue with wings docking to wings that are docked to a carrier.
Fixed: Corrected the counts on minefield detonation player messages.
Fixed: Crew Prisoners that break out from a base will now be removed from the prison base.
Fixed: Cyborg assimilation of prisoners would kill off even those prisoners that cannot be assimilated. Not anymore.
Fixed: Docked wings were visible based on their mass.
Fixed: Fixed the "Borg Bug", which had nothing to do with the Cyborg, but the resulting error was clearly demonstrated by Cyborg bases causing problems. This fix sped up the host processing a bit.
Fixed: Hull plans on a Robot base or ship will be deleted.
Fixed: Hull plans on a Solorian ship will be deleted.
Fixed: Issue where the JOE switch on Jumppoint and chunnel jumps may get switched off while moving ships/wings, so that a portion of them would not move.
Fixed: Issues with math and negative number handling in ship to ship boarding combat causing unexpected results.
Fixed: Minefield recharging fixed so that the proper amount of ordnance is used, thus making the ordnance of the ship stay positive or 0 as expected.
Fixed: Minefield type selection is no longer required when recharging a minefield.
Fixed: Movement code sped up a bit by using less calls that utilize the disk.
Fixed: Non-Solorians can no longer transfer fuel to Solorian bases from ships or pods.
Fixed: Non-Solorians can no longer transfer fuel to Solorian pods from ships.
Fixed: Personnel in a base or pod of another player won't count as prisoners if they don't have the attack switch on.
Fixed: Poor interaction of WPP command code and auto-intercept caused the unit not to move. Auto-intercept will now only kick in after the waypoints are exhausted.
Fixed: Problem with captured ships not clearing out remaining high guard.
Fixed: Proper race number will appear in Nova Barbitic chain reaction messages.
Fixed: Ram Scoop will now work while escorting or intercepting at or above speed 20.
Fixed: Rebel Ally Report will not display itself as an ally...really.
Fixed: Rebel R## command code on ships wasn't working for all minefield types. Now it is.
Fixed: Reticulian Med Lab won't overload the cargo of the ship.
Fixed: Robot hull plans on other race's ships will be deleted.
Fixed: Ship repairs of armor will no longer allow the repair on the ship to go negative.
Fixed: Non-Solorian-owned ship captured by a Solorian player will have the fuel set to 0.
Fixed: Solorian-owned ships captured by a non-Solorian player will have the fuel set to 0.
Fixed: Sometimes a ship escorting a Virgo that lost its minefield immunity would remain immune.
Fixed: Sped up the routine that checks for combat by eliminating loops that do nothing as well as using data in RAM instead of loading from disk.
Fixed: Target Dangerous will no longer allow large pods (such as wreckage) to become targets when target soft is disabled.
Fixed: The Evil Empire get their x4 cash bonus for Labor Camps. They need empty camps to gain this bonus.
Fixed: The King of the Hill Beacon map icon would take you to x, x coordinates instead of x, y.
Fixed: The radius of chain reacting nova barbitic minefields was 1 less ly radius.
Fixed: Transport Inhibitor uses the current fuel level to determine if it can work instead of the fuel that you started the turn with.
Fixed: When a non-Solorian-owned ship is captured by a Solorian player then the fuel will be set to 0.
Fixed: When a Solorian-owned ship is captured by a non-Solorian player then the fuel will be set to 0.
Fixed: When a spy attack "Sabotage Base" is stopped by high guard, then the colonists will not decrease in happiness.
Fixed: When a spy attack "Steal Ship Plans" succeeds, it will not gain a hull plan foreign to the target.
Fixed: When crew is missing from a ship, it will stop where it is immediately.
Fixed: Wings hitting a nova barbitic produced a mostly blank player message. It will have some content now.
Fixed: Wings would not continue to move after destroying their intercept/escort target.

[edit] New Features

New: Bases being attacked by Amorphous Worms will lose 5 happiness.
New: When a base is overrun by Amorphous Worms, any prisoners will create a new base and have to fend for themselves.
New: When you gain prisoners from an ally in your base and your ally doesn't have any other bases, then one will be created on the same plaent as yours with the released prisoners.
Changed: Labor Mines will use the mining rate of the prisoner's race instead of your own. It is still only half as effective at mining as standard Mineral Mines. Prisoners will die after they mine instead of before.
New: Empires that have not had a turn submitted for over 10 turns will immediately have all pods destroyed, Wings will lose 20% of their fighters, buoys are immediately destroyed, and minefields decay by an extra 2 power per turn. This is in addition to what it normally did.
New: Ships that come into range (4 ly) of a ship being towed will have a contest to see who will take over towing. The loser loses for the rest of the turn. Spindizzy isn't affected by this. You can't tow a unit that is being multi-towed by a Spindizzy.
New: Modified the way that objects are handled in the host code so that they stay in RAM for a majority of the host run; allowing about a 42% reduction in host run time. This uses about 121 MB of RAM. If you want the host version that uses about 7 MB of RAM then you can contact Tim or Rick. This speed enhancement will probably be more notable in games with a large number of objects.

Command Codes

New: "PAT" ship and wing Command Code for patrol mission that will not clear a waypoint when it is reached; rather recycle it (put it at the end of active waypoints) and continue to the next waypoint. So the unit will loop its waypoints instead of removing them. If you have waypoints A, B, C plotted then when waypoint A is reached, the waypoints will now be B, C, A. Works for ships and wings.
New: "SHU" ship command code that will behave like "PAT" but will stop moving at each waypoint.
New: "WP1" ship And wing Command Code that will never clear WP1 when it is reached.
New: "BDR" command code to Beam Down Repair.
New: BUS, BUF, BUM, BUO/ORD, BUC, BUN, BUK will now observe Reserve Levels of the base.

HConfig

New: More HConfig options available for the upcoming combat code changes:
Alias Default Range Description
FighterMissileVCROrdUsage 10 1 - 100
ShipSpeedFactor 100 25 - 400
ShipAccFactor 100 25 - 400
WingSpeedFactor 100 25 - 400
WingAccFactor 100 25 - 400
FighterBeamDivisor 2 1 - 5
FighterMissileDivisor 2 1 - 5
FiringFighterDivisor 50 10 - 400
CoalitionTriadRadius 50 3 - 3000


Logs/Reports

New: 2 Player messages "Crew Report" will appear. One for the beginning of the turn and one for the end of the turn.
New: 2 Player messages "Resource Report" will appear. One for the beginning of the turn and one for the end of the turn.
New: Base log for EPA command code.
New: Base log for failure to purchase ship parts that you don't have the technology requirement for. Some players have used a registered copy of the client to go above the max tech for shareware and then shifted to their friend's shareware version and can't build high tech parts anymore, which is expected.
New: Log messages for Laser and Barbitic minefield detonations.
New: Ship log message providing some information about ship capture results.
New: Ship log messages for change in sensor profile when hitting minefields.
New: Wing log for refueling operations.

Races

New: (RCS) When the Coalition has an Arerran Capital with colonists of over 100 happiness and Humanoids of over 100 happiness then up to 5000 Humanoids will become Arerran Farmers (colonists).
New: (RCS) When the Others May Live Rescue Team rescues prisoners from a base, that base will lose 5 happiness and the base that rescued them will gain 5 happiness.
New: (RCS) Willow Native Scanner: The N. Willow Class Survey Ship has a built-in bioscanner that detects natives within 100 ly 100% of the time.
New: (RCS) Xelovi Queen's Royal Honor Guard: The X. 1260 Royal Class Heavy Cruiser will attract up to 2000 Insectoids from a planet surface to be troops on the ship. The Queen can attract up to 300 - Insectoid Happiness from any base except one with an Insectoid Nest. At least 1 high guard must be on the ship to train the Insectoids to be troops.
New: (RCS) Coalition Trade Triad - When 3 bases of each capital type are within 50 ly of each other, they all 3 gain 1500 mc per turn. This is configurable by HConfig option: CoalitionTriadRadius.
New: Federation, People's Army, Coalition, and Arborian ships get +40 bonus to hit IMT ships with their small and large weapons (No, the Arborians aren't released).
New: (IMT) Metals Exchange now uses Reserve Levels to keep from processing all metals unless desired.
New: (Mivorari) Mivorari colonists will lose 50 happiness when they are being poisoned by Lerchin Spices (No, the Mivorari are not released yet).

[edit] Changes

Changed: Cargo Grappler limited to taking 1000 food from a base.
Changed: Cargo Grappler processed in reverse score order.
Changed: If the HConfig setting for buoys is set to 0, then no buoys can be deployed. Previously this setting caused buoys to be unlimited.

Command Codes

Changed: GBA and GSA Command Codes will give away special race structures even if they are not in the same slot, such as a Resort being in slot 1 for the Feds and slot 3 for the Birdman.

Logs/Reports

Changed: Ship & wing log for jump gate travel now includes coordinates.
Changed: Sitting in a web minefield won't display excessive ship logs any longer.
Changed: Various log messages cleaned up.

Minefields

Changed: Minefields will not affect other players that you have your Attack! setting disabled for regardless of that player's Attack! setting for you.
Changed: Minelaying and minesweeping are performed in reverse score order.
Changed: Minesweeping a cloaked barbitic has a 25% chance of being swept unless you have a scan of it. If you have a scan of it, then there is a 100% chance.
Changed: Wings that hit a minefield will always lose at least 1 fighter and that could be the one that your high guard is in. The killed fighter starts with type-1.
Changed: When a minefield's power is depleted, it is removed from the map immediately.

Races

Changed: (RCS) Aurora Class Flagship now has a bio computer like the Lotus Class Pursuit Ship.
Changed: (RCS) Aurora Class Flaship changed to only require 3000 gc (from 5000 gc) from the galactic bank per turn.
Changed: (RCS) Binary Class Star Port can build all Coalition ship types except for itself. Alien hull drydocks cannot build Coalition hulls special hulls.
Changed: (RCS) Target Enhancer only requires 30 fuel to operate (from 40).
Changed: (CoM)) A Virgo with a scan range of 0 (i.e. towed) cannot provide minefield immunity. Its scanners and Unicom are the means of providing the immunity.
Changed: (Cyborg) Cyborg boarding an enemy ship with colonists will now have colonists return to the ship instead of troops when the target can't hold the troops in its guest quarters.
Changed: (IMT) Metals Exchange will only process up to 2000 kt of each type of metal per turn.
Changed: (UEA) Redistribution Center limited to processing 100 contraband per turn.
Changed: (Rebels) Rebel R## minefield immunity only works when the Rebel is in their own hull.

[edit] Removed

Removed: Nothing


[edit] What is new in Host.exe Version 4.000.212a

[edit] December 21st, 2007

[edit] Fixes

Fixed: A wing will not have a chance to lose its high guard unless it actually takes damage from a minefield hit.
Fixed: BDx command code ship log corrected.
Fixed: Captured ships through boarding action will show their last position in the client.
Fixed: Clone Lab crew creation fixed so that it doesn't just fill the entire crew capacity.
Fixed: Corrected the counts on minefield detonation player messages.
Fixed: Cyborg assimilation of prisoners would kill off even those prisoners that cannot be assimilated. Not anymore.
Fixed: Fixed the "Borg Bug", which had nothing to do with the Cyborg, but the resulting error was clearly demonstrated by Cyborg bases causing problems. This fix sped up the host processing a bit.
Fixed: Minefield recharging fixed so that the proper amount of ordnance is used, thus making the ordnance of the ship stay positive or 0 as expected.
Fixed: Problem with captured ships not clearing out remaining high guard.
Fixed: Ram Scoop will now work while escorting or intercepting at or above speed 20.
Fixed: Rebel "Ally Report" will not show yourself as an ally.
Fixed: Rebel R## command code on ships wasn't working for all minefield types. Now it is.
Fixed: Ship repairs of armor will no longer allow the repair on the ship to go negative.
Fixed: Sometimes a ship escorting a Virgo that lost its minefield immunity would remain immune.
Fixed: Target Dangerous will no longer allow large pods (such as wreckage) to become targets when target soft is disabled.
Fixed: The King of the Hill Beacon map icon would take you to x, x coordinates instead of x, y.
Fixed: Wings hitting a nova barbitic produced a mostly blank player message. It will have some content now.
Fixed: Wings would not continue to move after destroying their intercept/escort target.

[edit] Undocumented Fix

Fixed: BUR Command Code bug.

[edit] New Features

New: Ship log messages for change in sensor profile when hitting minefields.

[edit] Changes

Changed: A Virgo with a scan range of 0 (i.e. towed) cannot provide minefield immunity. Its scanners and Unicom are the means of providing the immunity.
Changed: Cargo Grappler limited to taking 1000 food from a base.
Changed: Various log messages cleaned up.
Changed: When a minefield's power is depleted, it is removed from the map immediately.

[edit] Undocumented Changes

Changed: Labor Camps of the Evil Empire now pay 3 mc like other races.

[edit] Removed

Removed: Nothing


[edit] What is new in Host.exe Version 4.000.212

[edit] December 7th, 2007

[edit] Fixes

Fixed: Alchemy auto-unload could target an incorrect base. Details of what was transferred and where to has been placed in the ship and base logs.
Fixed: Extra message when an Outfit Pod would replace or add parts removed.
Fixed: Gravity Well Generators will now function at their max range as configured in HConfig. Previously the checks were looking for objects less than the range; not less than or equal to the range.
Fixed: Message regarding the number of farms destroyed from chunneling a base to a planet that doesn't have enough remaining soil for the chunneled base's farms.
Fixed: Mivorari ships needed to have the full amount of fuel to hyperjump when their actual cost is 10% normal. They can now hyperjump with their true fuel cost.
Fixed: New Combat Code calculations for weapon ranges changed.
Fixed: Possible fix for Cyborg base problem from enemy transfers to planets without their base.
Fixed: Removed code that was undocking wings after combat.
Fixed: Some incorrect variables were used in Jumppoint Generator hyperjumping, so it may have caused unexpected results.
Fixed: The "Object is not moving" message when hitting a web mine may not always be correct due to large mass hulls being able to penetrate a web mine 90% of the time. The message is now accurate.
Fixed: When a Privateer is using GBA command code, hull plans will be deleted.
Fixed: When using the Steal Ship Plans spy attack, you could get a hull plan that isn't of the target race's hull list. You can now only get a hull plan from the list of plans from the original race of the target.
Fixed: When a race turns their attack setting off for you, any prisoners of yours that they have are released. The base log message reflected your own player number. This is now the player number that the prisoners came from.
Fixed: When Insectoids attack a Enforcer or Aczanny base, the coordinates would be 0, 0 sometimes. They are now correct.
Fixed: There was no boundaries set up for the HConfig VictoryPointsToWin option, so it could overflow. The range is from 0 to 32000.
Fixed: There was no lower boundary set for the HConfig VictoryKingOfHillPoints option. The range is from 0 to 500.

[edit] New Features

New: BDM, BDF/G, BDA, BDP, and BDN Command Codes will provide details of what was beamed down and to which base in the ship and base logs.
New: The Hostile Boarding Party player message will have the coordinates of the occurance in the message now.
New: New HConfig values have been added. (not supported by original HConfig but by HConfig2)
Alias Default Range Description
WingChargeDivisor 400 1 - 5000 Wing Charge Divisor - New Combat Code Testing
PBCPowerBoostDivisor 100 1 - 5000 Plasma Bolt Cannon Power Boost Divisor - New Combat Code Testing
BCPowerBoostDivisor 10 1 - 5000 Blaster Cannon Power Boost Divisor - New Combat Code Testing
NormalPBMultiplier 5 1 - 5000 Normal Power Boost Multiplier - New Combat Code Testing
KingoftheHillVPStartTurn 25 1 - 100 King of the Hill VP Start Turn
AllowGBxCommandCodes 1 0 / 1 Allow GBx Command Codes
EyeofMagadonBaseShieldPenetrationRange 80 1 - 5000 Eye of Madagon Base Shield Penetration Range

[edit] Changes

Changed: Base sabotage spy attack message will include the base ID. Only when prisoners are at the base will you get a message about them dying. For the message about the base that you own, you should have a hammer button now to be able to jump to the base.
Changed: Checking for Virgo Class minefield immunity was slowing down the host processing, so I put in some code to speed it up again by eliminating some unnecessary checks when a Virgo or the Virgo's escorts are within multiple minefields.
Changed: Hyperjumping code sped up a little by eliminating unnecessary routines.
Changed: Rebel Ally Report will now show the allies instead of the enemies. Hopefully it will fit in one message now. Newline has been put in to make it readable.
Changed: Scanning is causing the host processing to slow down, so I've reinstated the scan every 5 movement pulses again. It was every 20 movement pulses for fighters, but it'll be every 5 movement pulses now.
Changed: Sensor profile of wings increase due to speed has been reduced by a factor of 10, but the size (mass) of the wing will increase its profile prior to the speed adjustment. The size divided by 5 will be added to the profile.
Changed: Borlox Armor ship log changed so that it tells how much armor was repaired and how much is left to repair.

[edit] Removed

Removed: Nothing


[edit] Download

  • [1] Latest Host from Drewhead
Personal tools