Ok, didnt take long to get that fixed... seems some yahoo forgot to label the function calls correctly.
I compiled the GLUT release of VS and it started to load, gave me a nice The Plan screen then crashed. The output file was vegastrikeGR.exe Is the glut release version even used or if it is completed?
Im compiling the std win32 release now while looking up some other information that might be of use in other areas...
heres the error code
Code: Select all
[b]image->ecm = abs((int)image->ecm);[/b]
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Heat_Sink_Rating|Repair_Droid|Hold_Volume|Upgrade_Storage_Volume|Equipment_Space|Hidden_Cargo_Volume|ECM_Rating|Primary_Capacitor|Warp_Capacitor")) {
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Heat_Sink_Rating"))
STDUPGRADE(HeatSink,up->HeatSink,templ->HeatSink,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Repair_Droid"))
STDUPGRADE(image->repair_droid,up->image->repair_droid,templ->image->repair_droid,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Hold_Volume"))
STDUPGRADE(image->CargoVolume,up->image->CargoVolume,templ->image->CargoVolume,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Upgrade_Storage_Volume"))
STDUPGRADE(image->UpgradeVolume,up->image->UpgradeVolume,templ->image->UpgradeVolume,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Equipment_Space"))
STDUPGRADE(image->equipment_volume,up->image->equipment_volume,templ->image->equipment_volume,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Hidden_Cargo_Volume"))
STDUPGRADE(image->HiddenCargoVolume,up->image->HiddenCargoVolume,templ->image->HiddenCargoVolume,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"ECM_Rating"))
[b]STDUPGRADE(image->ecm,abs(up->image->ecm),abs(templ->image->ecm),0);[/b]
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Primary_Capacitor"))
STDUPGRADE(maxenergy,up->maxenergy,templ->maxenergy,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Warp_Capacitor"))
STDUPGRADE(maxwarpenergy,up->maxwarpenergy,templ->maxwarpenergy,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Warp_Drive_Rating"))
STDUPGRADE(jump.warpDriveRating,up->jump.warpDriveRating,templ->jump.warpDriveRating,0);
}
and heres the corrected code
Code: Select all
[b]image->ecm = abs((int)image->ecm);[/b]
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Heat_Sink_Rating|Repair_Droid|Hold_Volume|Upgrade_Storage_Volume|Equipment_Space|Hidden_Cargo_Volume|ECM_Rating|Primary_Capacitor|Warp_Capacitor")) {
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Heat_Sink_Rating"))
STDUPGRADE(HeatSink,up->HeatSink,templ->HeatSink,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Repair_Droid"))
STDUPGRADE(image->repair_droid,up->image->repair_droid,templ->image->repair_droid,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Hold_Volume"))
STDUPGRADE(image->CargoVolume,up->image->CargoVolume,templ->image->CargoVolume,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Upgrade_Storage_Volume"))
STDUPGRADE(image->UpgradeVolume,up->image->UpgradeVolume,templ->image->UpgradeVolume,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Equipment_Space"))
STDUPGRADE(image->equipment_volume,up->image->equipment_volume,templ->image->equipment_volume,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Hidden_Cargo_Volume"))
STDUPGRADE(image->HiddenCargoVolume,up->image->HiddenCargoVolume,templ->image->HiddenCargoVolume,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"ECM_Rating"))
[b]STDUPGRADE(image->ecm,abs((int)up->image->ecm),abs((int)templ->image->ecm),0);[/b]
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Primary_Capacitor"))
STDUPGRADE(maxenergy,up->maxenergy,templ->maxenergy,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Warp_Capacitor"))
STDUPGRADE(maxwarpenergy,up->maxwarpenergy,templ->maxwarpenergy,0);
if(!csv_cell_null_check||force_change_on_nothing||cell_has_recursive_data(upgrade_name,up->faction,"Warp_Drive_Rating"))
STDUPGRADE(jump.warpDriveRating,up->jump.warpDriveRating,templ->jump.warpDriveRating,0);
}
Because of YOU Arbiter, MY kids? can't get enough gas. OR NIPPLE! How does that mkae you feeeel? ~ Halo