Can somebody edit my save for me ?
-
- Star Pilot
- Posts: 7
- Joined: Thu Mar 27, 2014 12:54 pm
Can somebody edit my save for me ?
Im sorry to trouble you but while i understood the teory in practice, im unable to properly edit my save,and altrought im no newbie in cheating (i edited my sonar and radar in SH5 to show all ships on entire map, or i hexedited the relation in Alpha protocol,) im completely lost now.
I would like Milspec Schroedinger with unkown heavy beam(weapons from beholder) with auto targeting set to ammo-1 and if Schroedinger has slots for them, then also missiles or torpedos or Turret. all set to ammo -1, and some Massive shield generator, and if it possible increased cargo and upgrade volume, Here is the save http://uloz.to/x8uExBU9/savetoedit
just click on Stáhnout.(sorry to post it on non-english server, but mega seems to be down.)
It might seems that im too lazy, but im not, i just think it would be easier to just edit the save instead off writing me complete step by step tutorial( which i would apreciate more since i could learn how to do it myself,) but i dont want to trouble you more than really needed.
Thanks in advance and sorry for Poor English.
I would like Milspec Schroedinger with unkown heavy beam(weapons from beholder) with auto targeting set to ammo-1 and if Schroedinger has slots for them, then also missiles or torpedos or Turret. all set to ammo -1, and some Massive shield generator, and if it possible increased cargo and upgrade volume, Here is the save http://uloz.to/x8uExBU9/savetoedit
just click on Stáhnout.(sorry to post it on non-english server, but mega seems to be down.)
It might seems that im too lazy, but im not, i just think it would be easier to just edit the save instead off writing me complete step by step tutorial( which i would apreciate more since i could learn how to do it myself,) but i dont want to trouble you more than really needed.
Thanks in advance and sorry for Poor English.
-
- Intrepid Venturer
- Posts: 703
- Joined: Tue Feb 11, 2014 12:47 am
- Location: FRANCE
- Contact:
Re: Can somebody edit my save for me ?
Welcome onboard Gorkanus .
I never done it before , but i think that all you need is in the wiki :
Modding
http://wiki.vega-strike.org/Development#Data_Modding
For info See :
You will find tools here :
http://wiki.vega-strike.org/OOG_Tools
and i just fixed a bad link in the wiki that point to :
List of VS object conversion scripts and tools
I wish you good luck pilot !
( some actual modders will perhaps help you better than me , i'm just a poor lonesome
c ++ coder, and a long long way to home ... )
Your English seem to be better than mine .Thanks in advance and sorry for Poor English.
I never done it before , but i think that all you need is in the wiki :
Modding
http://wiki.vega-strike.org/Development#Data_Modding
For info See :
See also http://wiki.vega-strike.org/HowTo:Edit_Unit_FilesThe Units.csv file contains specific information on all Vessels and Installations and Upgrades in VegaStrike. Source : http://wiki.vega-strike.org/HowTo:Edit_units.csv
and http://wiki.vega-strike.org/HowTo:Add_UpgradesFile example
Examples taken from the former starting ship 'wayfarer' (now named the llama), for a full description of the XML syntax see below.
<Unit Scale="1">
<Cockpit file="heavy-cockpit.cpt" x="0" y="0" z="0" />
<Meshfile file="rescue-hull-e.xmesh" />
<Mount weapon="Ion" size="Light Medium Heavy" x="9.8108" y="1.757" z="11.8091" />
<Sound> </Sound>
<Defense HudImage="wayfarer-hud.spr" >
<Armor front="250" right="225" left="225" back="240" />
<Shields front="150.000000" back="150.000000" recharge="30.000000" />
<Hull strength="200.000000" />
</Defense>
<Stats mass="1096" momentofinertia="1096" fuel="40000000" />
<Thrust >
<Engine Afterburner="117007" Forward="22523" Retro="27935" Left="22231" Right="22231" Top="22231" Bottom="22231" />
<Maneuver yaw="289943" pitch="239988" roll="399637" />
</Thrust> <Computer yaw="60.400002" pitch="50.600006" roll="80.400002" afterburner="85" maxspeed="30" />
<Energy >
<Reactor recharge="60" limit="400" />
</Energy>
<Jump delay="2" jumpenergy="150" />
<description combatRole="SHUTTLE" >
Some cool description of the ship.
</description>
<Hold volume="125" >
<Category file="Natural_Products/Natural_Resources" >
<import price=".8" pricestddev=".2" quantity="0" quantitystddev="5" />
</Category>
</Hold>
<Light file="supernova.bmp" x="-10.24" y="-2.759" z="-18.302" size="6" />
<Dock x="0" y="-4.7" z="6" size="10" />
</Unit>
You will find tools here :
http://wiki.vega-strike.org/OOG_Tools
and i just fixed a bad link in the wiki that point to :
List of VS object conversion scripts and tools
I wish you good luck pilot !
( some actual modders will perhaps help you better than me , i'm just a poor lonesome
c ++ coder, and a long long way to home ... )
Code: Select all
if (!track.HasWeapons())
{
// So what are you going to threaten me with? Exhaustion gas?
return ThreatLevel::None;
}
DEV YOUTUBE CHANNEL
Vegastrike evolved wiki
-
- Star Pilot
- Posts: 7
- Joined: Thu Mar 27, 2014 12:54 pm
Re: Can somebody edit my save for me ?
EDIT i found the things, problem is i dont know what things to change to not break it, plus lot of the things here has just name, and not numbers, + it seems like im editing my llama, but i actually wanted to change llama to schroedinger, then edit schroedinger to have unknown heavy beams from beholder etc, so while in theory i understand these things, in practice, i need some sort of guidance.
Key,Afterburner_Speed_Governor,Hidden_Hold_Volume,Max_SPECDrive_Functionality,Radar_Color,Activation_Speed,NoDamageParticles,Rapid_Mesh,SPECDrive_Functionality,Default_Speed_Governor,Mesh,Roll_Governor_Right,Cloak_Min,Activation_Accel,Warp_Usage_Cost,Cockpit,Num_Chunks,Reactor_Recharge,Shield_Back_Top_Left,Bottom_Accel,Warp_Min_Multiplier,Max_Cone,Armor_Front_Top_Left,CockpitX,Equipment_Space,Shield_Back_Bottom_Right,Armor_Back_Bottom_Right,Hold_Volume,Use_Rapid,Maneuver_Yaw,Armor_Front_Top_Right,Can_Lock,Shield_Front_Bottom_Left,Afterburner_Type,Cloak_Glass,Can_Cloak,Cloak_Rate,Object_Type,Shield_Front_Bottom_Right,Use_BSP,Armor_Back_Top_Left,Forward_Accel,Afterburner_Usage_Cost,CockpitZ,Max_Lifesupport_Functionality,Name,Tractorability,Chunk_0,Dock,Outsystem_Jump_Cost,Shield_Leak,Yaw_Governor_Right,Mounts,Radar_Range,Sub_Units,Warp_Max_Multiplier,Net_Comm,Pitch_Governor_Up,Spec_Interdiction,Combat_Role,Pitch_Governor,Top_Accel,FireControl_Functionality,Left_Accel,Hud_image,Shield_Back_Top_Right,Directory,Lifesupport_Functionality,Shield_Front_Top_Left,Slide_End,Yaw_Governor,Heat_Sink_Rating,Hud_Functionality,Prohibited_Upgrades,Shield_Recharge,Armor_Back_Top_Right,Unit_Scale,Moment_Of_Inertia,Textual_Description,Hull,Shield_Back_Bottom_Left,ECM_Rating,Upgrades,Fuel_Capacity,STATUS,Shield_Front_Top_Right,Jump_Drive_Present,Maneuver_Pitch,Mass,Roll_Governor,Shield_Efficiency,Upgrade_Storage_Volume,Repair_Droid,ITTS,Roll_Governor_Left,Max_Comm_Functionality,Cargo,Collide_Subunits,Armor_Back_Bottom_Left,Slide_Start,CockpitY,Armor_Front_Bottom_Left,Cloak_Energy,Jump_Drive_Delay,Retro_Accel,Ecm_Drain,Maneuver_Roll,Tracking_Cone,Num_Animation_Stages,Pitch_Governor_Down,Sound,Afterburner_Accel,Light,Max_FireControl_Functionality,ECM_Resist,Shield_Mesh,Max_Hud_Functionality,Primary_Capacitor,Explosion,Yaw_Governor_Left,BSP_Mesh,Comm_Functionality,Wormhole,Armor_Front_Bottom_Right,Cargo_Import,Lock_Cone,Right_Accel,Warp_Capacitor
Llama.begin,120,0,1,0,,TRUE,,1,120,"{llama.bfxm;;}",55,0,,120,no-cockpit,,30,,4000,1,180,100,0,0,,100,2000,TRUE,50000,100,1,150,1,0,0,0,Vessel,150,,100,17000,4,3.5,1,Llama,p,,,200,0,45,"{Laser;-1;15;LIGHT ;1.012000;-0.068000;3.408000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{Laser;-1;15;LIGHT ;-0.964000;-0.068000;3.408000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{Laser;-1;3;LIGHT ;0.380000;0.176000;1.076000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{Laser;-1;3;LIGHT ;-0.336000;0.176000;1.076000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{Dumbfire;48;48;LIGHT-MISSILE MEDIUM-MISSILE SPECIAL-MISSILE ;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{;-1;48;LIGHT-MISSILE MEDIUM-MISSILE SPECIAL-MISSILE ;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}",3e+008,,1,,50,0,SHUTTLE,50,4000,1,4000,llama-hud.spr,150,./vessels/Llama,1,,0,45,0,"1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;","mult_shady_moreupgrade:1;mult_shady_morethrust:1;mult_shady_moreshields:1;mult_shady_moregunrecharge:1;mult_shady_moreshieldrecharge:1;mult_shady_moreturning:1;upgrades/Overdrive:1;upgrades/Capacitors:1;upgrades/Reactors:1;upgrades/Armor:1;upgrades/Sensors:1;upgrades/Shield_Systems:1;upgrades/Passenger_Quarters:1;upgrades/Repair_Systems:1;upgrades/ECM_Systems:1",8,100,7,250,Venerable LIHW built armed light cargo shuttle,500,,0,,25,,150,0,50000,250,55,1,360,0,0,55,1,"{armor02;upgrades/Armor;200.000000;1;20.000000;0.000000;1.000000;1.000000;;false;true}{capacitor02;upgrades/Capacitors/Standard;200.000000;1;4.000000;4.000000;1.000000;1.000000;;false;true}{reactor02;upgrades/Reactors/Standard;200.000000;1;2.000000;3.500000;1.000000;1.000000;;false;true}{add_spec_capacitor01;upgrades/SPEC_Capacitors;200.000000;1;5.000000;4.000000;1.000000;1.000000;;false;true}{skyscope1;upgrades/Sensors/Common;200.000000;1;0.010000;1.000000;1.000000;1.000000;;false;true}{quadshield02;upgrades/Shield_Systems/Standard_Quad_Shields;200.000000;1;2.000000;8.000000;1.000000;1.000000;;false;true}",,100,0,0,100,0,1,15000,0,50000,3.99998,0,50,";;;;;;",17000,"{supernova.bmp.bfxm;0;0.35;-2.09200;2;;;;;}{supernova.bmp.bfxm;1.31;0;-1.82200;2;;;;;}{supernova.bmp.bfxm;-1.32800;0;-1.82200;2;;;;;}",1,0,,"1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;",200,,45,,1,0,100,,25,4000,325,
Key,Afterburner_Speed_Governor,Hidden_Hold_Volume,Max_SPECDrive_Functionality,Radar_Color,Activation_Speed,NoDamageParticles,Rapid_Mesh,SPECDrive_Functionality,Default_Speed_Governor,Mesh,Roll_Governor_Right,Cloak_Min,Activation_Accel,Warp_Usage_Cost,Cockpit,Num_Chunks,Reactor_Recharge,Shield_Back_Top_Left,Bottom_Accel,Warp_Min_Multiplier,Max_Cone,Armor_Front_Top_Left,CockpitX,Equipment_Space,Shield_Back_Bottom_Right,Armor_Back_Bottom_Right,Hold_Volume,Use_Rapid,Maneuver_Yaw,Armor_Front_Top_Right,Can_Lock,Shield_Front_Bottom_Left,Afterburner_Type,Cloak_Glass,Can_Cloak,Cloak_Rate,Object_Type,Shield_Front_Bottom_Right,Use_BSP,Armor_Back_Top_Left,Forward_Accel,Afterburner_Usage_Cost,CockpitZ,Max_Lifesupport_Functionality,Name,Tractorability,Chunk_0,Dock,Outsystem_Jump_Cost,Shield_Leak,Yaw_Governor_Right,Mounts,Radar_Range,Sub_Units,Warp_Max_Multiplier,Net_Comm,Pitch_Governor_Up,Spec_Interdiction,Combat_Role,Pitch_Governor,Top_Accel,FireControl_Functionality,Left_Accel,Hud_image,Shield_Back_Top_Right,Directory,Lifesupport_Functionality,Shield_Front_Top_Left,Slide_End,Yaw_Governor,Heat_Sink_Rating,Hud_Functionality,Prohibited_Upgrades,Shield_Recharge,Armor_Back_Top_Right,Unit_Scale,Moment_Of_Inertia,Textual_Description,Hull,Shield_Back_Bottom_Left,ECM_Rating,Upgrades,Fuel_Capacity,STATUS,Shield_Front_Top_Right,Jump_Drive_Present,Maneuver_Pitch,Mass,Roll_Governor,Shield_Efficiency,Upgrade_Storage_Volume,Repair_Droid,ITTS,Roll_Governor_Left,Max_Comm_Functionality,Cargo,Collide_Subunits,Armor_Back_Bottom_Left,Slide_Start,CockpitY,Armor_Front_Bottom_Left,Cloak_Energy,Jump_Drive_Delay,Retro_Accel,Ecm_Drain,Maneuver_Roll,Tracking_Cone,Num_Animation_Stages,Pitch_Governor_Down,Sound,Afterburner_Accel,Light,Max_FireControl_Functionality,ECM_Resist,Shield_Mesh,Max_Hud_Functionality,Primary_Capacitor,Explosion,Yaw_Governor_Left,BSP_Mesh,Comm_Functionality,Wormhole,Armor_Front_Bottom_Right,Cargo_Import,Lock_Cone,Right_Accel,Warp_Capacitor
Llama.begin,120,0,1,0,,TRUE,,1,120,"{llama.bfxm;;}",55,0,,120,no-cockpit,,30,,4000,1,180,100,0,0,,100,2000,TRUE,50000,100,1,150,1,0,0,0,Vessel,150,,100,17000,4,3.5,1,Llama,p,,,200,0,45,"{Laser;-1;15;LIGHT ;1.012000;-0.068000;3.408000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{Laser;-1;15;LIGHT ;-0.964000;-0.068000;3.408000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{Laser;-1;3;LIGHT ;0.380000;0.176000;1.076000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{Laser;-1;3;LIGHT ;-0.336000;0.176000;1.076000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{Dumbfire;48;48;LIGHT-MISSILE MEDIUM-MISSILE SPECIAL-MISSILE ;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}{;-1;48;LIGHT-MISSILE MEDIUM-MISSILE SPECIAL-MISSILE ;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;0.000000;1.000000;0.000000;1.000000;0.000000;1.000000;1.000000}",3e+008,,1,,50,0,SHUTTLE,50,4000,1,4000,llama-hud.spr,150,./vessels/Llama,1,,0,45,0,"1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;","mult_shady_moreupgrade:1;mult_shady_morethrust:1;mult_shady_moreshields:1;mult_shady_moregunrecharge:1;mult_shady_moreshieldrecharge:1;mult_shady_moreturning:1;upgrades/Overdrive:1;upgrades/Capacitors:1;upgrades/Reactors:1;upgrades/Armor:1;upgrades/Sensors:1;upgrades/Shield_Systems:1;upgrades/Passenger_Quarters:1;upgrades/Repair_Systems:1;upgrades/ECM_Systems:1",8,100,7,250,Venerable LIHW built armed light cargo shuttle,500,,0,,25,,150,0,50000,250,55,1,360,0,0,55,1,"{armor02;upgrades/Armor;200.000000;1;20.000000;0.000000;1.000000;1.000000;;false;true}{capacitor02;upgrades/Capacitors/Standard;200.000000;1;4.000000;4.000000;1.000000;1.000000;;false;true}{reactor02;upgrades/Reactors/Standard;200.000000;1;2.000000;3.500000;1.000000;1.000000;;false;true}{add_spec_capacitor01;upgrades/SPEC_Capacitors;200.000000;1;5.000000;4.000000;1.000000;1.000000;;false;true}{skyscope1;upgrades/Sensors/Common;200.000000;1;0.010000;1.000000;1.000000;1.000000;;false;true}{quadshield02;upgrades/Shield_Systems/Standard_Quad_Shields;200.000000;1;2.000000;8.000000;1.000000;1.000000;;false;true}",,100,0,0,100,0,1,15000,0,50000,3.99998,0,50,";;;;;;",17000,"{supernova.bmp.bfxm;0;0.35;-2.09200;2;;;;;}{supernova.bmp.bfxm;1.31;0;-1.82200;2;;;;;}{supernova.bmp.bfxm;-1.32800;0;-1.82200;2;;;;;}",1,0,,"1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;1;",200,,45,,1,0,100,,25,4000,325,
Last edited by GorkanusCzech on Thu Mar 27, 2014 6:02 pm, edited 1 time in total.
-
- Intrepid Venturer
- Posts: 703
- Joined: Tue Feb 11, 2014 12:47 am
- Location: FRANCE
- Contact:
Re: Can somebody edit my save for me ?
There is a tool in the wiki that is good for Edit CSV files ,
the CSVEDITOR . ( i don't have the link right now )
EDIT : HERE IT IS -> http://forums.vega-strike.org/viewtopic.php?t=7143
CAUTION : Python is very sensible with CSV file ....
the CSVEDITOR . ( i don't have the link right now )
EDIT : HERE IT IS -> http://forums.vega-strike.org/viewtopic.php?t=7143
CAUTION : Python is very sensible with CSV file ....
Last edited by ezee on Thu Mar 27, 2014 6:03 pm, edited 1 time in total.
Code: Select all
if (!track.HasWeapons())
{
// So what are you going to threaten me with? Exhaustion gas?
return ThreatLevel::None;
}
DEV YOUTUBE CHANNEL
Vegastrike evolved wiki
-
- Star Pilot
- Posts: 7
- Joined: Thu Mar 27, 2014 12:54 pm
Re: Can somebody edit my save for me ?
sorry just edited my post. things is, i dont need step by step guide, but some sort of guidance would be nice like( how to change my llama into schroedinger, and one example how to change laser weapon to another things,eeec basic guidance.)
Btw i have to go today,(Diferent timezone and stuff) Thanks for help,i will continue tomorrow.
Btw i have to go today,(Diferent timezone and stuff) Thanks for help,i will continue tomorrow.
Last edited by GorkanusCzech on Thu Mar 27, 2014 6:06 pm, edited 1 time in total.
-
- Intrepid Venturer
- Posts: 703
- Joined: Tue Feb 11, 2014 12:47 am
- Location: FRANCE
- Contact:
Re: Can somebody edit my save for me ?
Use this soft for CSV , will be a good help
http://forums.vega-strike.org/viewtopic.php?t=7143
http://forums.vega-strike.org/viewtopic.php?t=7143
Code: Select all
if (!track.HasWeapons())
{
// So what are you going to threaten me with? Exhaustion gas?
return ThreatLevel::None;
}
DEV YOUTUBE CHANNEL
Vegastrike evolved wiki
-
- The Shepherd
- Posts: 5841
- Joined: Fri May 13, 2005 8:37 pm
- Location: Ottawa
- Contact:
Re: Can somebody edit my save for me ?
It is much simpler to just edit the credits entry in the save file then find the ship you want at some base and buy it the stats and equipment for each of your ships is actually in .vegastrike\serialized_xml\savegamename BTW almost all of the capital ship are not fun to fly they are KM's in length so they accelerate like snails and turn just as slowly
Enjoy the Choice
Enjoy the Choice
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
-
- Merchant
- Posts: 41
- Joined: Mon Oct 07, 2013 8:19 am
Re: Can somebody edit my save for me ?
Yes, what Loki said.
You are taking on a big and unreliable job trying to edit ship data in the save game files.
Look in the save game file at the 1st line
Sample:
Crucible/Cephid_17^17643308.000000^Galaxy.stock|Llama.begin|Crucible/Cephid_17
------------------------^_______^ is your credits. Set it to 10000000 or 20000000 and go buy the ship and equipment you want.
Paul
You are taking on a big and unreliable job trying to edit ship data in the save game files.
Look in the save game file at the 1st line
Sample:
Crucible/Cephid_17^17643308.000000^Galaxy.stock|Llama.begin|Crucible/Cephid_17
------------------------^_______^ is your credits. Set it to 10000000 or 20000000 and go buy the ship and equipment you want.
Paul
-
- Star Pilot
- Posts: 7
- Joined: Thu Mar 27, 2014 12:54 pm
Re: Can somebody edit my save for me ?
i was able to edit the credits even before i asked for help here, the problem is the more you have credits, the more difficult the game is.PaulB wrote:Yes, what Loki said.
You are taking on a big and unreliable job trying to edit ship data in the save game files.
Look in the save game file at the 1st line
Sample:
Crucible/Cephid_17^17643308.000000^Galaxy.stock|Llama.begin|Crucible/Cephid_17
------------------------^_______^ is your credits. Set it to 10000000 or 20000000 and go buy the ship and equipment you want.
Paul
Edit by using csveditor im able to change values, there is just one kind of problem, i dont understand how the mount work, eeec i need to describe how i put the weapons into the slots using the editor.
-
- Elite
- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
Re: Can somebody edit my save for me ?
The problem, why many don't recommend doing that, is that unless you do it flawlessly (ie: change everything as it would be changed if you actually bought the stuff), you will end up with un-repairable upgrades.
-
- Intrepid Venturer
- Posts: 703
- Joined: Tue Feb 11, 2014 12:47 am
- Location: FRANCE
- Contact:
Re: Can somebody edit my save for me ?
With all that was previously said , i think you could :
1_Copy and rename your original files ( with an .old extension for example ) to be able to revert at anytime to a working stage.
2_Tweak your files , and experiment crashes until you understand the right way to do it ( i know i know ... )
3_Fix the wiki page with your working method .
The right method ( following Klauss ) seem to have a look in the source code to check how the engine deal that stuff .
I can do that for you or with you .
edit : Can you post a new thread about that specific work ?
Also because this thread is difficult to edit now with that large frame .
If you can read c++ code , check that function that the computer uses to make the deals
with ships :
http://spacetechs.free.fr/VEGASTRIKEDEV ... tml#l04413
1_Copy and rename your original files ( with an .old extension for example ) to be able to revert at anytime to a working stage.
2_Tweak your files , and experiment crashes until you understand the right way to do it ( i know i know ... )
3_Fix the wiki page with your working method .
The right method ( following Klauss ) seem to have a look in the source code to check how the engine deal that stuff .
I can do that for you or with you .
edit : Can you post a new thread about that specific work ?
Also because this thread is difficult to edit now with that large frame .
If you can read c++ code , check that function that the computer uses to make the deals
with ships :
http://spacetechs.free.fr/VEGASTRIKEDEV ... tml#l04413
Last edited by ezee on Fri Mar 28, 2014 5:52 pm, edited 1 time in total.
Code: Select all
if (!track.HasWeapons())
{
// So what are you going to threaten me with? Exhaustion gas?
return ThreatLevel::None;
}
DEV YOUTUBE CHANNEL
Vegastrike evolved wiki
-
- Elite
- Posts: 7243
- Joined: Mon Apr 18, 2005 2:40 pm
- Location: LS87, Buenos Aires, República Argentina
Re: Can somebody edit my save for me ?
Well, the engine's method is not so difficult.
add_ upgrades add numerical values, mult_ multiply, and unprefixed upgrades step on them. They must be listed in the upgrades column, and then you've got the mounts (you simply add them to the relevant mount item).
Thing is, if you forget even a single column update (or do it wrong), you get in trouble, trouble that is really hard to debug.
add_ upgrades add numerical values, mult_ multiply, and unprefixed upgrades step on them. They must be listed in the upgrades column, and then you've got the mounts (you simply add them to the relevant mount item).
Thing is, if you forget even a single column update (or do it wrong), you get in trouble, trouble that is really hard to debug.
-
- Intrepid Venturer
- Posts: 703
- Joined: Tue Feb 11, 2014 12:47 am
- Location: FRANCE
- Contact:
Re: Can somebody edit my save for me ?
In // with the Klauss's explanation , i've found a part in the code that checks for validity :
:isTransactionOK
That is very interesting .
In that same isTransactionOK , we find :
Youir modifications should be similar with that security check :
_ Have enough money
_have enough space
_ Item must exist in the mission file ? ( the problem perhaps is here ? )
item.mission is in fact just a boolean , true or false .
I don't know the usage of it in the game logic .
We should look also what are the checks at loading time to prevent the crashs or late bugs .
Edit : So , at start up ( in the main() fonction ) , there is a fonction called
:isTransactionOK
If we can find where all critical parts are in the source code , we should be able to find a good methodology to tweak the .cvs .bool BaseComputer::isTransactionOK( const Cargo &originalItem, TransactionType transType, int quantity )
2430 {
2431 if (originalItem.mission && transType != SELL_CARGO) {
2432 color_downgrade_or_noncompatible_flag = true;
2433 return false;
2434 }
That is very interesting .
In that same isTransactionOK , we find :
case BUY_UPGRADE:
2499 //cargo.mission == true means you can't do the transaction.
2500 havemoney = item.price*quantity <= cockpit->credits;
2501 havespace = ( playerUnit->CanAddCargo( item ) || upgradeNotAddedToCargo( item.category ) );
2502 //UpgradeAllowed must be first -- short circuit && operator
2503 if (UpgradeAllowed( item, playerUnit ) && havemoney && havespace && !item.mission) {
2504 return true;
2505 } else {
2506 if (!havemoney)
2507 color_insufficient_money_flag = true;
2508 if (!havespace)
2509 color_insufficient_space_flag = true;
2510 }
2511 break;
That gives an idea about the logic of the program .if (UpgradeAllowed( item, playerUnit ) && havemoney && havespace && !item.mission)
Youir modifications should be similar with that security check :
_ Have enough money
_have enough space
_ Item must exist in the mission file ? ( the problem perhaps is here ? )
item.mission is in fact just a boolean , true or false .
I don't know the usage of it in the game logic .
We should look also what are the checks at loading time to prevent the crashs or late bugs .
Edit : So , at start up ( in the main() fonction ) , there is a fonction called
In that fonction , a filter for errors :
//Now include units.csv at the end.
err = allUnits.OpenReadOnly( "units.csv", UnitFile );
if (err <= Ok) {
unitTables.push_back( new CSVTable( allUnits, allUnits.GetRoot() ) );
allUnits.Close();
}
Code: Select all
if (!track.HasWeapons())
{
// So what are you going to threaten me with? Exhaustion gas?
return ThreatLevel::None;
}
DEV YOUTUBE CHANNEL
Vegastrike evolved wiki
-
- Merchant
- Posts: 41
- Joined: Mon Oct 07, 2013 8:19 am
Re: Can somebody edit my save for me ?
Another problem is - if you edit the save game file (as far as your ship loadout) then the next time you go to a station to by more ammo or missiles or upgrade ot "repair" then the code is going to put your ship back to the "correct" settings and you are right back where you started.
I experienced this when modding Privateer GG and Vegastrike. That's why I finally made all my changes to the Ship in units.csv (where it gets a "blank" ship to swap you loadout to when you go to buy/upgrade/repair your ship - then when you are through it takes the current changes from the "blank" ship and writes them back to your Player ship. So it's best to make changes and set up the ships in units.csv so that it will get the correct values you want for things like ships speed, maneuverability, mass, mounts and all that stuff.
And it's not so easy to explain to someone in a few forum post how to understand that. It took me a LOT of looking and comparing and experimenting with units.csv (and some of that meant editing weapon_lib.py and I thnk it was computer_lib.py) if adding more mounts. It's been last year since I did that and I don't remember all the details.
But as someone else suggested, I made backups of all the files I fooled around with.
PaulB
I experienced this when modding Privateer GG and Vegastrike. That's why I finally made all my changes to the Ship in units.csv (where it gets a "blank" ship to swap you loadout to when you go to buy/upgrade/repair your ship - then when you are through it takes the current changes from the "blank" ship and writes them back to your Player ship. So it's best to make changes and set up the ships in units.csv so that it will get the correct values you want for things like ships speed, maneuverability, mass, mounts and all that stuff.
And it's not so easy to explain to someone in a few forum post how to understand that. It took me a LOT of looking and comparing and experimenting with units.csv (and some of that meant editing weapon_lib.py and I thnk it was computer_lib.py) if adding more mounts. It's been last year since I did that and I don't remember all the details.
But as someone else suggested, I made backups of all the files I fooled around with.
PaulB
-
- Star Pilot
- Posts: 7
- Joined: Thu Mar 27, 2014 12:54 pm
Re: Can somebody edit my save for me ?
LOOOOL. ok i wanted to edit my llama to schroedinger, i managed to upgrade several things,
like non combat speed 320 000 while combat speed remained at 350 but the cake is this I had only llama in that save, i would understand if i got llama and schroedinger, but not this: my flotila is now 6X dostojevský
2X Hyena 1X llama(which got 900 000 000 value) and 4X plowshare. Damn i would understand bugs on ships,(like crash bad mesh on llama) BUT NOT SHIPS APPEARING OUT OF THIN AIR.
EDIT, now got 4 Progeny spawned, but the weapons are still disappering from the mounts.
EDIT, Crashed after loading saved game,The weird thing is game was saved at station, after load it loaded in space.
Edit,Again got fleet consisting of 5 Dostojevský 4 Hyenas and 1 Plowshare, tha LLama i edited, disappeared,but on the part of the station where launch is, it still shows the llama model, the joke is i managed to get Llama with 3 unknown heavy beam and torpedo ( i wanted 4 beams and 1 torpedo, and one friend or foe) seems i managed to create random game. Im laughing like hell after every load.
like non combat speed 320 000 while combat speed remained at 350 but the cake is this I had only llama in that save, i would understand if i got llama and schroedinger, but not this: my flotila is now 6X dostojevský
2X Hyena 1X llama(which got 900 000 000 value) and 4X plowshare. Damn i would understand bugs on ships,(like crash bad mesh on llama) BUT NOT SHIPS APPEARING OUT OF THIN AIR.
EDIT, now got 4 Progeny spawned, but the weapons are still disappering from the mounts.
EDIT, Crashed after loading saved game,The weird thing is game was saved at station, after load it loaded in space.
Edit,Again got fleet consisting of 5 Dostojevský 4 Hyenas and 1 Plowshare, tha LLama i edited, disappeared,but on the part of the station where launch is, it still shows the llama model, the joke is i managed to get Llama with 3 unknown heavy beam and torpedo ( i wanted 4 beams and 1 torpedo, and one friend or foe) seems i managed to create random game. Im laughing like hell after every load.
Last edited by GorkanusCzech on Mon Mar 31, 2014 1:55 pm, edited 1 time in total.
-
- Intrepid Venturer
- Posts: 703
- Joined: Tue Feb 11, 2014 12:47 am
- Location: FRANCE
- Contact:
Re: Can somebody edit my save for me ?
Hi Kamarad .
I just found today a tool in python that is a kind of swiss knife for Units ( vessels ) in vegastrike .
And one of his blade do this :
csv split .
Anyway , you could try it ( with care ... read the manual before ? -> http://vegastrike.sourceforge.net/wiki/ ... tConverter ):
In your case , there is a note :
Have a nice day .
I just found today a tool in python that is a kind of swiss knife for Units ( vessels ) in vegastrike .
And one of his blade do this :
The soft is working , i've tested it partially today , but loki said that something is broken since the 'recent'# units.csv entry editor with creator (with default unit stats for new units)
csv split .
Anyway , you could try it ( with care ... read the manual before ? -> http://vegastrike.sourceforge.net/wiki/ ... tConverter ):
In your case , there is a note :
Download : http://sourceforge.net/p/vegastrike/cod ... Converter/Advanced Usage - Independent Unit Editor
You can use built-in Unit editor of the Unit Converter to edit units without having to load the mesh files. To do so:
On the Model tab do Clear Workspace
On the Unit tab, manually write the unit key under Unit name
Load the unit parameters
You can also browse the units.csv file by using the < and > buttons on the sides of the Unit name to row-wise move back and fore between the entries. Browse, Load/Save buttons are also available on Unit 2 and Unit 3 tabs.
Have a nice day .
Code: Select all
if (!track.HasWeapons())
{
// So what are you going to threaten me with? Exhaustion gas?
return ThreatLevel::None;
}
DEV YOUTUBE CHANNEL
Vegastrike evolved wiki
-
- Star Pilot
- Posts: 7
- Joined: Thu Mar 27, 2014 12:54 pm
Re: Can somebody edit my save for me ?
I WILL test it.
but now i managed to get 3 working beams on llama, and Torpedo and friend or foe,
but i somehow broke my accerelation, max speed 3000000 but accelerates like Attacking french( no offence included) + i cant literraly turn around, so i managed to make my ship into turret.
Edit: can someone explain me this ? my fleet changed into 3xHyebe 5XDodo 4XPlowshare, 2X Progenny and 1X llama, after changing accelaration in llama file.
but now i managed to get 3 working beams on llama, and Torpedo and friend or foe,
but i somehow broke my accerelation, max speed 3000000 but accelerates like Attacking french( no offence included) + i cant literraly turn around, so i managed to make my ship into turret.
Edit: can someone explain me this ? my fleet changed into 3xHyebe 5XDodo 4XPlowshare, 2X Progenny and 1X llama, after changing accelaration in llama file.
-
- Intrepid Venturer
- Posts: 703
- Joined: Tue Feb 11, 2014 12:47 am
- Location: FRANCE
- Contact:
Re: Can somebody edit my save for me ?
Code: Select all
if (!track.HasWeapons())
{
// So what are you going to threaten me with? Exhaustion gas?
return ThreatLevel::None;
}
DEV YOUTUBE CHANNEL
Vegastrike evolved wiki
-
- Star Pilot
- Posts: 7
- Joined: Thu Mar 27, 2014 12:54 pm
Re: Can somebody edit my save for me ?
ok now i managed to remove engine from my ship, and save always load my ship in space.
Edit: now it seems my ship cant turn, because of the Heavy beams. didnt know triing to hack game might be so funny.
Edit: now it seems my ship cant turn, because of the Heavy beams. didnt know triing to hack game might be so funny.