Contents:
-Game Music Editing (JCGF)
-Registry files for such things as unlocking zoom values and much more (ZacG)
-How to make it so units never dissapear after death (Goofycarpet)
- Weird units to get in the editor through RMSing... (Enrique Orduno)
____________________________________________________________
by JCGF
posted 10-28-12 12:07 PM EDT (US)
There are 4 kinds of files:
These are easy to replace, i didn't have any problems with lenght of the mp3 or anything.
____________________________________________________________
by ZacG
posted 11-03-11 00:37 AM EDT (US)
Find run and then type in regedit then go to
Computer\HKEY_CURRENT_USERS\Software\SSSI\Empire Earth
The registry values you can edit in this file are as follow:
Aimbient Sounds
Animation Smoothing
AutoSave In Miliseconds
Button MIP Levels to Drop
Computer Player Difficulty Level
CT Send Interval Step Down
CT Send Interval Ste Up
Debug OSS Handling
Display Clouds
Display Shadows
Effect Detail
Enable Animal Herds
Game Bit Depth
Game Window Height
Game Window Width
Grab Scroll Speed
Host Game Name
Installed From Directory
Installed From Volume
Last Auto Save
Last Game File
Last Open Post Game Stats Page
Last Quick Save
Last Scenario File
Max CT Send Interval
Max Number Of Sounds (percent)
Max PTs per Second
Min PTs per Second
Model Detail
Mouse Sensitivity
Music Enabled
Music Volume
Network Adapter
Number of AutoSaves
Player Name
PT Rate Turning Threshold (percent)
Rasterizer Name
Reverb Enabled
Right Hand Mouse Orientation
Screen ID
Show Auto Waypoints
Show Blood
Side Scroll Speed
Sierra.com Game Name
Sierrra.com User ID
Sound Volume
Take End Game Screenshots
Terrain MIP Levels to Drop
Texture Bit Depth
Trilinear Filter
Unit Lighting
Unit Scale Factor
UseAreaEffectOverlays
UseCandidtateWindow
Wait for VSync
WonNet Password
Zoom Lock
ZoomStyle
Then if you Click the folder titled "Game Options":
Allow Custom Civs
Cheat Codes
Difficulty Level
Ending Epoch
Game Speed
Game Unit Limit
Game Variant
Lock Speed
Lock Teams
Map Size
Map Type
Record Game
Reveal Map
Starting Epoch
Starting Resources
Wonders For Victory
Note when you change these values do not change them while ingame or they'll reset to the normal game values. Another thing this cannot be used as a cheat for multiplayer games.
Another thing most of these registry values are probably actually static addresses I know when I searched the base address for "Empire Earth.exe"+356754 which brings you to the static pointer for AutoSave in Miliseconds. I'm gonna eventually write an easy on the go editor for this sometime in the future.
Not entirely much you can do with these registry values, but I figured I would release for an education purpose and I'm looking into seeing with what can be done by finding the static addresses and changing them at hand since stuff like in Game Options would be overwritten once a random is created.
Credits:
JCGF - For Inspiring me
IDA Disassembler
Ollydbg
Cheat Engine which i use for a debugger at times and finding values to see what writes and accesses whatever
Hex Workshop - for the endless hours of converting hex values using a programmers calculator
____________________________________________________________
by Goofycarpet
posted 09-24-10 10:44 PM EDT (US)
//
// Generic Death AI file
//
// Behaviors:
// Handles dying and rotting away.
//
// Notes:
// Units never disappear now!
// Common modifications:
// Commented out unit rotting
// Known Problems:
// Airplanes still spin their engines. This probably has to do with the model format more than anything
// Usage:
// save this in the data/unit ai scripts/ folder as generic death.tai
// are we dying (hitpoints == 0)
Dying
{
DyingAnimationFinished true(ResourcesRotting)
}
//ResourcesRotting
//{
// ResourcesRottedAway true(UnitRotting)
//}
//UnitRotting
//{
// //UnitRottedAway true(Dead)
//}
Well, I remember triggers being really slow at giving resources and I remember as a kid I wanted to have units never disappear after death. Man, if only I knew it were this easy! :P
Save it as data/unit ai scripts/generic death.tai.
As I said, airplane engines still spin... but no biggie. I think this has to do with the engine, anyway. Enjoy.
____________________________________________________________
by Enrique Orduno posted 12-01-01 01:32 PM EDT (US)
As I've been updating the RMS Units/Buildings variables, I came across some rather cool and weird things.
Here are some that I got so far(most of these crashed or games or we couldn't find them in the beta) :
To use them, you need some basic knowledge of RMSing(visit EE Punk's RMS section for more info) and Scenario design.
115 - Explosion - At startup
116 - Explosion - At startup
164 - Explosion - At startup
275 - Building Foundation - It might not show up in-game, haven't tested
276 - Building Foundation - It might not show up in-game, haven't tested
279 - Building Foundation - It might not show up in-game, haven't tested
292 - Projectile - Blows up at start up in quite a nice effect
338 - Projectile - Blows up at start up in quite a nice effect
355 - Single Player Settlement - That one is quite interesting. If it is put underwater and in a later age(I think Atomic and later), it will create Naval mines around it for 40 gold each. Quite interesting.
439 - Some kind of spear - It seems to crash the game. But, it looks like a long spear without name and standing there, horizontally in the editor.
165 - Typhoon(the sea disaster) - I think it creates the disaster at startup
514 - Anti-matter Storm - I think it creates the disaster at startu
[This message has been edited by Soty (edited 11-23-2013 @ 05:33 AM).]