changes.txt v1.3 12/23/00

A VERY NICE CHRISTMAS TO ALL FANS OF TOS !


Changes in v1.3 :
-----------------------------

Map Editor :

1.  Totally new map editor by Christian Haarmann !!!
    Check the progs directory. Map must be added in binit.dat with path
    like 'map maps\CorrinCastle.map' to enable 'Load Map' in the battle
    module. 




Battle module :

1.  Much better keyboard support. 
    Added shortkeys for attack/move/wait buttons. Check F1 for other keys.
    Attention : 'n' will wait on recycle next weapon in attack mode !
2.  Slightly increased meson/neutron/blackray chance for special effect.
    Replicants are more vulnerable to neutron blasters, androids 
    are no longer immune but still more resistant.
3.  Added F4 option "Attack Messages". You can turn them off or only
    display some.
4.  Missile damage popups only display for location, not for each
    missile. Expl.: If all of your three guided missiles hit the center
    torso it will be displayed as one message.
5.  Jocks in one hex distance to an exploding titan may suffer
    radiation damage. Forrests will light easier. 
6.  If titan is jumping forward and player will break move he must perform
    skill check.
7.  Slightly increased defensive bonus for dodging based on jocks skill.
8.  AI will be much smarter in launching flares.
9.  AI more likely to perform airdrop if map has river.
10. Increased offensive penalty while jumping.
11. Decreased defensive bonus while jumping up/down, titans will be 
    more vulnerable.
12. Fixed bugs introduced in v1.2.2 :-)
13. Added support for loading premade maps.
14. Added support for ToS Control Center ( TCC ).
15. Raised Called shot limit to 80% and location modifier by -5%
17. Reworked Scan Active rules. Its now a bit harder to scan at first
    but faster and easier if you succeeded and rescan a target.
    Chance to scan target is displayed on scan display.
18. Enhanced ECM modifiers against scans and speed of some scanners.
19. Limited eject skill check to 98% max to conform to other checks.
20. Eject no longer possible if lying faceup in water.
21. Reactivated code to adjust sound volume to distance on map.
22. On water hexes smoke screen is no longer possible. Now you can
    create steam with plasma gun, tesla bolt, flamer or blackray gun.
23. Close combat weapons can do called hits at additional -10%
24. Added database of old active scans for lookup. Try F6 or click
    on the scan icon of the titan info.
25. Combat XPs for weapons better balanced.
26. Increased weapon max range penalty from -40% to -45%
27. You can only lock hexes to which you have a direct line of sight.
28. Fixed bug where return key set team member to AI during startup.
29. You can set F4 options as default in binit.dat. These are :
    'animations on/off', 'sprite fast/slow', 'delay long/short',
    'messages all/some/few'.
30. Engine explosion is no longer just random. It will depend on the jocks
    damage control skil and the titans DCS.
31. Fixed 'Could not init wave library' bug.
32. Fixed/improved lots of AI routines.
33. A little less money for higher ranks.
34. Untested 2 player internet play.
35. Fixed bug where recon defensive skill even worked at range 0.
36. Disabled 'wait' button/key during jump.
37. Reversed slot order in which ammo is deducted.
38. Fixed bug introduced with 22. Woods again can be burned.
39. Move skill checks due to attacks are automaticlly resolved by 
    attacker (internet play only ).
40. Added enemy option to binit.dat to increase enemy team tonnage
    in 3 team setup where team2 is player controlled.
    'enemy 300' would triple the weight of team1 + team3 compared
    to team2
41. Added 4 player internet support and software data compression.
    Chat is now send with RET instead of ESC.
42. Fixed shield deplete animation missing problem.
43. Close Combat weapons will get no penalty without battle computer.
44. Hope I fixed F6 (scan database) crash. See 24.
45. Chat now can be 3 rows long.
46. Fixed crash when titan falls down in update phase.
47. Tweaked AC4, Black Ray Gun, Neutron Blaster and Napalm Missiles.
48. AI will use called hit more often if possible.
49. Called hit modified by -2%/hex distance to target.
50. Only active player can use chat feature in netgames.
51. Added some debug code for internet games. Players can add
    'debug' in binit.dat and send me the error.log from the data folder.
52. Hacked some AI code so it shall better keep a good distance.
53. Fixed bug which caused titan to crash when landing in last second
    of jumptime.
54. Scanner/shield/ECM or turned off if engine is destroyed.
55. Long Range AI is looking for position on hills.
56. Weapons disabled due to destroyed limb actuators are displayed 'Ko'
    by LED and info status.
57. Scan Active window is not updated by repeated scans if still open.
58. Charge no longer possible if legs are not fully 'recharged'.
59. Added jump level the heading display.
60. G.M will do 4 points damage per missile.
61. Maintenance cost is already deducted in battle module after a battle.
62. Tweaked heat of lasers, plasma, black ray, cold light and gauss cannon.
63. Changed calculation of money awarded after battle. This will be totally
    reworked in a later version.



Factory Module :

1.  Fixed the bug which showed false ammunition in the weapon info.
2.  The info windows for equipment and armor show damaged parts
    in different colors as in version before 1.2.1
3.  Teams that are in battle are not allowed to be loaded.
4.  Ammunition is now restored by entering the factory, too.
5.  If there is no soundcard available, sound will be automatically
    disabled.
6.  Fixed some helptexts.
7.  All equipment groups are shown even if there is a part of this
    equipment already installed. The installed equipment is shown
    with lightblue bar.
8.  Fixed the bug that removing jumpports in team-repair gave extra money.
9.  Tweaked the pinboard evaluation for recon and light titans.
10. Teams may repair all their titans with one click now!
11. Entering the pinboard automatically creates a new textfile
    in the data-folder showing all resonable data ot that titan.
    These textfiles are placed in subfolders of "data", depending on
    the chassisgroup of the titan.
12. Updated some data in the weapon section.
13. Moving the mouse over the titan construction window will
    give an information about the installed components of the
    current bodypart.


Hq Module :

1.  Raised cost for high attributes and skills above 50%.
2.  Jock without titan can allocate one directly from skill screen
    by clickin on Titan : 'None'.
3.  Added support for ToS Control Center ( TCC ).
4.  Right mouse button will go back to previous menu (as in factory).
5.  Fixed crash when using F* keys and bug when selecting team -1
    by pressing right mouse button in team selection screen.
6.  Only callsign can be changed after going back from a rookies
    skill/attribute screen with left arrow.
7.  Fixed 'skill cheat' bug where skill points were not reset after
    team was changed.
8.  Fixed 'sell titan' bug where wrong titan would be sold. 
9.  Maintenance is no longer deducted here but in the battle module.


binit.dat

1.  Removed 'player' and 'teams' options. No longer needed
2.  Changed 'internet' option to 'iphost' ( iphost xxx.xxx.xxx.xxx )
3.  Added 'ipplayer' option ( ipplayer PLAYERNAME ). If this option is  
    not set, host will display only ipaddress for this player.
4.  'map' option will support maps from the map editor like this :
    'map maps\CorrinsCastle.map'.
5.  Check the changes in the battle module section for more.


Changes in v1.2.2 :
-----------------------------

Battle module :

1.  Airdrops. AI random teams sometimes will drop short range
    titans during battle near your team. Beware !
2.  Advanced binit.dat options. See comment in data\binit.dat
    You now can control some map features.
3.  Increased heat reduction in water hexes.
4.  Increased protection in forest hexes. Recon skill will help even
    more ( -10% if titan is stationary ).
5.  Only back firing weapons can attack  if leaving same hex as target.
7.  Slightly more xps for skill checks.
8.  Small AI improvements.
9.  Shields improved ( by 5% for type 1-5, 10% for type 6 ).
10. No computer to hit mods in hand to hand combat.
11. Message window 'F5' will display last 40 messages.
12. If titan is dodging and player will break move he must perform
    skill check. 

Hq module :

1. Cheat leaks closed. Jocks can only be sold if better than rank 1.
2. Mechanic display to evaluate factory repair discount.
3. Maintenance cost calculation fixed.
4. Titan selection from jock screen now possible.
5. All team members will age after combat.
6. Sound can be turned off with nosound in binit.dat


Changes in v1.2.1 :
---------------------------

All Modules :

Enhanced version checking.

Battle module :

1. Friendly fire possible with missile weapons.
2. Enhanced interface, new key allocation.
3. Weapons more balanced, have a look in the factory.
4. Victorious team may gain a special reward after battle.
5. Reworked ammo and engine explosion, fixed bugs here.
6. Called hits are only possible after successful scan.
7. Better line of sight calculation.
8. Lots of bugfixes and other tweaks we can't remember :-)


Factory Module :

1. Added sixth E.C.M system.
2. Enhanced titan selection after leaving construction screen.
3. German help texts now do work !
4. Lots of bugfixes, see 8. above


Headquarter Module :

1. Titan armor and ammo display
2. Thats it. it was nearly perfect ;-) 


Tmerge Utility :

1. Tmerge will update titans v1.2 or lower and merge with v1.2.1 ones.
   It will not automatically update invalid titans. See tmerge.txt !


------------------------------------------
Changes before 1.2 are no longer recorded.
We do call v1.2 a new start. 
 
 





