XCOM2 Editor
From BovineNet
Contents |
[edit] What are UFOEDIT and XCOM2EDI?
UFOEDIT is a saved game editor for XCOM-I, and XCOM2EDI is a saved game editor for XCOM-II — both editors were written by Jeff Lawson. Both programs are very similiar in functionality, but XCOM2EDI offers a wider variety of editing options since much more development time was spent adding features to it.
Have you ever wanted to use a weapon that could blow a hole through any wall (or alien) with one blast? Or how about kill that last alien on the board that is always so difficult to locate? Maybe you simply want to increase the armour level on your soldiers or perhaps change their names to things easier to relate to? What if you really liked your expert soldiers from XCOM I and would simply like to pull them over into XCOM II to continue playing?
[edit] What is X-COM?
If you don't know what X-COM is, then why don't you visit some other X-COM related sites first, like:
- About the X-COM game series (on Wikipedia)
- X-COM 1: UFO Defense (on Wikipedia)
- X-COM 2: Terror from the Deep (on Wikipedia)
You can sometimes find copies of the full CD-ROM version of "XCOM-2: Terror From the Deep" available in the bargain bins of software stores.
[edit] What can these editors do?
Here is brief list of what this powerful editor can currently do:
- money editor (enter whatever amount you like)
- inventory editor (edit the holdings of all of your bases)
- base editor (lets you easily create buildings or complete their construction in no time at all!)
- soldier editor (modify each of the stats of your soldiers, including their rank, name, stamina, health, strength, etc. including easy and immediate transporting of soldiers between bases. You can also bring your dead soldiers back to life!)
- import your characters from XCOM I and bring them directly into XCOM II!
- ammo and weapon editors (edit the strengths, explosion types, cartridge size, etc. of the weapons and ammo used in the game)
- built-in backups/restores of your saved games for easy recovery in case you do something that you decide you don't want to do.
- quickly gain full access to the ufopedia and all knowledge of alien technology in the game!
- tactical editor (lets you edit the health/stamina/strength/armour stengths/tu's/etc for all soldiers/enemies of save games made within tactical combats! Lets you easily give yourself an advantage (or disadvantage, if you want) in any battle!
- A complete revision of the weapon/ammo editors to yield a much more powerful object editor.
- An enhanced tactical editor that affects game turns other than the current turn.
- Both the tactical editor and the object editor allow you to experiment with many more secret fields.
- A brand new alien containment editor to allow you to add/delete aliens to your containment facilities.
- Improved soldier editor that now allows you to transfer soldiers between bases instantly.
- A reveal map function that allows you to instantly be able to see everything around you.
- A foreign relations editor which will allow you to get better financial support from other countries.
- A structures editor that will permit you to change the amount of money required to build or maintain buildings, plus modify their vulnerability to attacks!
- A new submarine editor that allows you to change the weapons, ammo, fuel, and stocks that you have aboard all of your ships!
- fully mouse driven, making your editing very easy and intuitive.
[edit] What about X-COM 3 or 4?
This saved game editor does not support X-COM 3 or 4, nor do I have any plans to write an editor for them unfortunately.
[edit] I'm having problems with my edited games
Before you make changes to your saved games, you should make sure that you use the backup functionality provided within the editor. This will invoke PKZIP to make a compressed backup of your saved game. This allows you to easily revert back to the previous state if you notice that your saved game is no longer working correctly.
You should also be aware that X-COM was not really designed to operate with values as high as you are able to obtain through the editor. Because if this, you can may times cause X-COM's values to overflow or loop around to zero (or a negative number), if they increase too much. You may also notice that you can no longer run or throw grenades, or similar features if you increase your player stats too much.
To avoid these problems, try to use a little bit of moderation when you edit your saved game values. Trying not to "max out" all values in your player stats will usually prevent most of these problems. More details on these types of problems are included in the documentation that comes with the editor.
[edit] Are registrations still accepted?
Registrations are no longer being accepted for XCOM2EDI or UFOEDIT as of April 1999. However, since I have heard many people indicate how they still believe that my editors are still useful, I am providing the registration information to fully unlock all of its features below. Please note that you must type in the information exactly as shown below! (Note that UFOEDIT's registration scheme is case-sensitive while XCOM2EDI's registration scheme was not.) YOU CANNOT ENTER YOUR OWN NAME AND PHONE NUMBER!
- XCOM2EDI
Name: Registered User Phone: 1234567890 Serial: 0M40J83E4JRR1ANHEAY2
- UFOEDIT
Name: Registered User Phone: 1234567890 Serial: 08RQRRHFD60A17VDWVKJ
[edit] What about the source code?
Many people have written to me asking for the source code to such ingenious programs. Although I did not previously offer source code during the time I was accepting shareware registration fees, I am now willing to share my source since I no longer care to receive the registration fees for either of these old programs. Programmers who understand C++ may be interested in downloading the source code for either of these editors.
Keep in mind that both of these programs are DOS-based programs, so they have limited usefulness in the Windows-centric world of today. However, the text-based user interface and smooth-mouse emulating code may be useful to others who are interested in such legacy developments. If you are interested strictly in the text user-interface portion of my code you can also look at the "tui.zip" below, which contains all of the headers and source code associated with all of my mouse, buttons, checkboxes, and message box handling code.
All of these programs were written using Borland C++ 4.x, though I'm sure you could still get them to compile with Borland C++ 5.5 that is now free for download.
[edit] Downloads
- Version 1.5 of XCOM2EDI is available for download now.
- Version 1.2 of UFOEDIT is also available for download.
- Source code for ufoedit, xcom2edi, and tui
