Star Wolves 3 - Civil War Cheat Codes: ------------ Submitted by: David K. To enable console open "Main.ini" file located in the game folder and under section [GAME] is entry "DEBUGMODE = 0". Change value to "1" (without quotes). Save the file. Now you can open console in-game by pressing [Shift]+[~] keys. To enable cheats open the console and type in "g_cheats 1". Now you have enabled cheats. Code Effect ----------------- I - God Mode Strong Starter for Rookies: --------------------------- Submitted by: RAB2010 Get ready to go! Are you a new player getting stuck at the beginning of Star Wolves 3: Civil Wars because you are underequipped (and, of course, undergunned) and with little or no Credits in your account? The following Cheat DOES work as long as you follow the instructions detailedly... Its purpose is to place a "Ship Wreck" (similar to the one to be found in Vaudille) in the XB17 Map so that you will be able to pick it up and equip yourself more than properly at the time you go to get your new Astarte Mothership. Once you destroy the wreck, the goodies will pop out forming a sphere that looks solid because of the many goods it contains (and be forewarned: it will take a long time, even at 8x speed, to pick up all). You will find lots of useful things (several of each) including 5 of each of the 4th and 5th generation Fighters (Trident, Hrimturs, Gunslinger , Wyvern, Wyvern MK2 and Dragon... you may even get more by changing the "5" -- in "(NychRareShipsList[1],5)" in the last block of changes -- but you only have 5 Hangars in your Mothership, at least for the Mastiff and the Astarte). All this will put many millions credits in your account once you sell all those things which you won't use. Of course, you will need Experience Points, but you will get enough if you wipe out every Mercenary in the XB17 System (...after all, they attacked you first) and then go hunting for pirates in the nearby XB19 System (where there is another Cache -- which you won't really need now -- by the Pirates' Station Ruins). If you still want more Experience Points (because you are really greedy to use 5th Generation Fighters) you may simply start shooting Pirate Stations with your Mothership Heavy Cannons, which will bring reinforcements (including Mastiffs and the such) which should bag you up lots of Experience Points (provided you survive, of course... remember that this reinforces you but doesn't make you invulnerable) For seasoned players this will be a spoiler as it provides you with such strength that, after using this Cheat, you may even take Stations out rather easily (as mentioned above) if you fit your Mothership with twin Pegasus Cannons (or even with Falconet Cannons if you don't mind the 25% less damage in order to get 10 additional clicks of range). However, for those who are rather new and/or get stuck trying to survive the first part of the Game, this is a viable alternative to the shameful "God Mode" as you may fit your Mothership with 3 Kali Shields and each of your Fighters with 2 or 3 Prototype X Shields making them really hard to kill (but do remember you may still be killed if you don't watch your shields levels in large dogfights). WARNINGS: 1) I'm providing this as a free help (which I have tested and found it works) but I am not assuming any responsibility for whatever you do on your own computer. 2) Since you are going to change several game files, it is always advisable to make backup copies in case you goof it (e.g.: typing something wrong). 3) In the changes below I've taken the trouble of marking the parts which you are to change or insert which signs stating where the actual Code starts and ends. These comment lines are NOT to be copied to the files (although the system would simply consider them comments because they start with "--"), they're there simply to make it easier for you to understand what you are to do. 4) In the changes below, the Path [WhereverSW3is] means exactly that: the Folder where you installed Star Wolves 3: Civil Wars. To make it even easier I'll give an example: If you installed SW3 in a Folder called "Star Wolves 3" within a Folder called "Games" in your main Hard Disk, then "[WhereverSW3is]" would stand for "C:GamesStar Wolves 3". 5) Yes, I do know that using this same system you could start putting Treasure Caches everywhere around, but not only would it be a total spoiler... you would make the game most boring as you would end blasting a Cache and then sitting for an hour waiting for the goodies to load before you may go on to the next thing you want to do. It is more than enough with the Humungous Cache that I provide in here (which you may make even larger -- if you are masochistic and like to torture yourself waiting -- just by changing the "9" in the last fix (in "for i=1, 9 do") for as large a quantity as you wish (...try 99 and you will be able to watch your beard grow long!). ____________________________________________________________ MODIFICATION 1: In [WhereverSW3is]DataAI do the following change: Open the AI.ini and, in the [Module extraction] Section change the following two lines (which are at the end of the Module): ------ CODE START ------ PercentToExclude = 60;80 --> PercentToExclude = 0;0 ------ CODE END ------ ------ CODE START ------ PercentToExcludeInventory = 40;25;40 --> PercentToExcludeInventory = 0;0;0 ------ CODE END ------ ____________________________________________________________ MODIFICATION 2: In [WhereverSW3is]DataScriptsLocationsXB17 do the following changes: Open the location.script file and, in the --SPACE JUNK Section, just below the last line (astGroup_0_30), add the line: ------ CODE START ------ aster_nychka_1 = CreateStation("Stone_Arrow_destroyed_inv", Vector3(256, 44, 798), Vector3(0.7, 0.75, -0.3)); ------ CODE END ------ WIthin the same location.script file and, just below the line reading OutMissionActivity(""); leave a blank line and add the lines: ------ CODE START ------ if aster_nychka_1 ~= NIL then --??????? ?????????? aster_nychka_1:ClearInventory(); local _amt=getn(ShopModulesRare2); for i=1, 9 do aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-1],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-2],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-3],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-4],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-5],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-6],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-7],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-8],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-9],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-10],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-11],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-12],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-13],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-14],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-15],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-16],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-17],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-18],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-19],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-20],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-21],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-22],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-23],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-24],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-25],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-26],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-27],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-28],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-29],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-30],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-31],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-32],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-33],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-34],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-35],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-36],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-37],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-38],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-39],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-40],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-41],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-42],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-43],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-44],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-45],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-46],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-47],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-48],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-49],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-50],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-51],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-52],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-53],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-54],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-55],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-56],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-57],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-58],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-59],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-60],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-61],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-62],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-63],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-64],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-65],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-66],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-67],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-68],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-69],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-70],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-71],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-72],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-73],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-74],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-75],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-76],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-77],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-78],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-79],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-80],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-81],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-82],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-83],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-84],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-85],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-86],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-87],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-88],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-89],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-90],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-91],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-92],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-93],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-94],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-95],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-96],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-97],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-98],1); aster_nychka_1:AddModuleToInventory(ShopModulesRare2[_amt-99],1); end; _amt=getn(NychRareShipsList); aster_nychka_1:AddShipToInventory(NychRareShipsList[1],5); aster_nychka_1:AddShipToInventory(NychRareShipsList[2],5); aster_nychka_1:AddShipToInventory(NychRareShipsList[3],5); aster_nychka_1:AddShipToInventory(NychRareShipsList[4],5); aster_nychka_1:AddShipToInventory(NychRareShipsList[5],5); aster_nychka_1:AddShipToInventory(NychRareShipsList[6],5); end; ------ CODE END ------ Cheat Engine easy exp and money: -------------------------------- Submitted by: Namex Email : xandrzej42@wp.pl Need a free Cheat Engine tool, then just install and run it, then just press that highlighted button on top left corner of the program. Money: In Value write your current amount of money (Value type must be on 4 Bytes, Exact Value) then just scan for it, then buy or sell something and repeat the process till you will see the same noumbers then just click it twice and edit value. Exp: Change "Value Type" to "Float" then just do the same thing like with money. Sry for poor eng.