Hmm, ok, it didn't work. Here's what i'm using:
A simple sphere model, one texture (512x512), two hardpoints. These are Hp/Fixed/HpLight01 and Hp/Revolute/HpTurret01 . The .CMP exports fine.
The .MAT file has one texture in it under a MIP0 node. It's a big .MAT, but I presume that's ok.
.CMP is called test.cmp
.MAT is called test.mat
Both are in /data/solar/dockable/
The entries in the files i've modified are as follows (square brackets left open):
~~/DATA/SOLAR/LOADOUTS.INI
[Loadout
nickname = test_loadout
equip = infinite_power
equip = ge_s_scanner_02
equip = sfx_rumble_station_large
equip = li_Small_station_turret01_mark01, HpTurret01
equip = SlowXLargeBlue, HpLight01
~~/DATA/SOLAR/SOLARARCH.INI
[Solar
nickname = test_body
ids_name = 300000
ids_info = 70000
type = STATION
DA_archetype = solar\dockable\test.cmp
material_library = solar\dockable\test.mat
material_library = fx\envmapbasic.mat
envmap_material = envmapbasic
LODranges = 0, 99999
mass = 10000.000000
loadout = test_loadout
solar_radius = 500
shape_name = NAV_weaponplatform
hit_pts = 999999961690316250000000000000000000.000000
~~/DATA/UNIVERSE/UNIVERSE.INI
[Base
nickname = Li01_16_Base
system = Li01
strid_name = 261780
file = Universe\Systems\Li01\Bases\Li01_16_Base.ini
visit = 1
~~/DATA/UNIVERSE/SYSTEMS/LI01/LI01.INI
[Object
nickname = Li01_16
ids_name = 300000
pos = -40000, 0, -40000
rotate = 0, 0, 0
Archetype = test_body
ids_info = 70000
base = Li01_16_Base
behavior = NOTHING
difficulty_level = 10
loadout = test_loadout
pilot = pilot_solar_easy
;shape = SPHERE
visit = 1
~~/DATA/UNIVERSE/SYSTEMS/LI01/BASES/LI01_16_BASE.INI
[BaseInfo
nickname = Li01_16_Base
start_room = Deck
[Room
nickname = Bar
file = Universe\Systems\Li01\Bases\Rooms\Li01_16_Bar.ini
[Room
nickname = Deck
file = Universe\Systems\Li01\Bases\Rooms\Li01_16_Deck.ini
~~LI01_16_BAR.INI = a duplicated and renamed LI01_15_BAR.INI
~~LI01_16_DECK.INI = a duplicated and renamed LI01_15_DECK.INI
~~Both the above are in /DATA/UNIVERSE/SYSTEMS/LI01/BASES/ROOMS/
I'm aware that my model and archetype do not include docking hardpoints or information, yet my base .INI does. I'm not entirely sure what needs to be present for Freelancer to accept that this is a plain old station that you can't dock with.
test.ms3d - 80KB
test.cmp - 24KB
test.mat - 750KB
I'll understand if no-one can be bothered to help further, i'm sure someone will do a tutorial sooner or later now that Wanderer has provided an example station in the form of the Citadel (which is a lovely model, by the way).
Edit: I used a deathstar texture because it looked nice on a sphere. It was also the first texture I came across on my machine, so it can be changed if necessary.
Edited by - Tezz on 03-09-2003 19:28:55
Edited by - Tezz on 04-09-2003 01:47:38