Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

C++

Do you want to start editing Freelancer, but have no clue where to begin? This is the place for you to find things and talk about getting started on Freelancer Modding

Post Mon Dec 06, 2004 1:16 am

C++

Can C++ be useful when creating mods etc. for Freelancer

Post Mon Dec 06, 2004 7:41 am

yeap

Post Mon Dec 06, 2004 1:05 pm

to be more exact:
nope not really, at least its not used for modding in a direct way - i.e. mods are not written in C++.
they are (except new ship models and graphics and some animations) in the INI format. very basic, very simply.
C++ isnt much use for that unless you want to write modding tools yourself.

Fjord

Post Mon Dec 06, 2004 11:59 pm

C++ is very usefull when it time to creat ID in DLL

Post Tue Dec 07, 2004 12:09 am

well, we have a neat program for this, FLed_ids.

Post Tue Dec 07, 2004 1:49 am

Thanks I should check that.

I have a question about textures if you want to change or create an own texture for exemple engine texture how do I do that?

Post Tue Dec 07, 2004 5:04 am

textures - by means of ship skins are possible. read some threads in the 3d modelling forum here, the guys over there know that kind of stuff.

to the engines: we cant create completely new "textures" for those, but you can use all existing engine FX for that. im sure you'll find one that fits.
look in the file engine_equip.ini

flame_effect = gf_li_smallengine01_fire
trail_effect = gf_li_smallengine01_trail
trail_effect_player = gf_li_smallengine01_playtrail

(taken from a starflyer) - just replace these lines with entries that you find in the rest of the file. kusari, rheinland, bretonia, liberty, all those engine effects are in there - you just have to pick the right ones.
(i leave it to u o find out which is which )

Fjord

Post Wed Dec 08, 2004 12:46 am

here is 1 of the guns i am useing in my mod ,try it :

write it in \DATA\FX\effects.ini
[Effect
nickname = gf_dyson_shieldgen_impact <- use it to change in \DATA\Equipment\weapon_equip.ini
effect_type = EFT_WEAPON_IMPACT
vis_effect = gf_dyson_shieldgen

[Effect
nickname = gf_dyson_shieldgen_proj <- use it to change in \DATA\Equipment\weapon_equip.ini
effect_type = EFT_WEAPON_PROJ
vis_effect = gf_dyson_shieldgen
vis_generic = gf_dyson_shieldgen

[Effect
nickname = gf_dyson_shieldgen_flash <- use it to change in \DATA\Equipment\weapon_equip.ini
effect_type = EFT_MUZZLE_FLASH
vis_effect = gf_dyson_shieldgen

Post Wed Dec 08, 2004 3:38 am

I have a BA in Computer Science and I know C++, or at least what I remember of it.

You can't use it directly to mod the INI files but if you know it, the INI files make more sense to you more quickly than if you didn't.

Glock36
"No Comment"

Return to Freelancer Modding for Beginners Forum