**Tutorial** capships dockable with ANY base.
Well first you need an flyable capship.
Then open up SolarArch.ini
Find nickname = largestation1 in there.
Replace that entry with:
[Solar<-- Close bracket
nickname = largestation1
ids_name = 60219
ids_info = 60220
type = STATION
DA_archetype = solar\dockable\station_large_b_lod.cmp
material_library = solar\Solar_mat_dockable02.mat
material_library = fx\envmapbasic.mat
envmap_material = envmapbasic
LODranges = 0, 2000, 3000, 4000, 7000, 40000
mass = 10000.000000
loadout = space_station
;docking_sphere = berth, HpDockMountA, 5.000000, Sc_open dock1 Commented out so you will NOT launch from there.
;docking_sphere = berth, HpDockMountB, 5.000000, Sc_open dock2 see above
;docking_sphere = berth, HpDockMountC, 5.000000, Sc_open dock3 see above
;docking_sphere = berth, HpDockMountD, 5.000000, Sc_open dock4 see above
docking_sphere = moor_large, HpDockMountE, 10.000000
docking_sphere = moor_large, HpDockMountF, 10.000000
docking_sphere = berth, HpDockMountG, 300.000000; This is where you dock and launch from now.
docking_sphere = berth, HpDockMountH, 300.000000; see above
docking_sphere = berth, HpDockMountI, 300.000000; see above
docking_sphere = berth, HpDockMountJ, 300.000000; see above
docking_sphere = moor_medium, HpDockMountK, 5.000000
docking_sphere = moor_medium, HpDockMountL, 5.000000
docking_sphere = moor_medium, HpDockMountM, 5.000000
docking_sphere = moor_medium, HpDockMountN, 5.000000
docking_sphere = moor_medium, HpDockMountO, 5.000000
docking_sphere = moor_medium, HpDockMountP, 5.000000
docking_sphere = moor_medium, HpDockMountQ, 5.000000
docking_sphere = moor_medium, HpDockMountR, 5.000000
docking_camera = 0
solar_radius = 800
shape_name = NAV_largestation
hit_pts = 999999961690316250000000000000000000.000000
Lets take an closer look
docking_sphere = berth, HpDockMountH, 300.000000
docking_sphere; Means you can dock there
berth; is the kind of docking point it is.
HpDockMountH; is the hardpoint you dock with.
300.000000; is the distance at witch the docking cutsciene ends.
Now some might cause an few problems.
Lets look at one:
[Solar
nickname = miningbase_ice_block
ids_name = 1
ids_info = 1
type = STATION
DA_archetype = solar\dockable\miningbase_ice_block.cmp
material_library = solar\asteroid_dock.mat
material_library = solar\ast_ice.mat
LODranges = 0, 7000
mass = 10000.000000
open_sound = depot_open_sound
close_sound = depot_close_sound
docking_sphere = moor_medium, HpDockMountA, 50
docking_sphere = moor_medium, HpDockMountB, 50
docking_sphere = berth, HpDockMountC, 300.000000
docking_camera = 0
solar_radius = 500
shape_name = NNM_SM_DEPOT
hit_pts = 999999961690316250000000000000000000.000000
Now you might think where is the problem. Well at first i too did not see an problem, UNTIL i tested it in game.
Well for some reason I discovered that the game will still let you undock through the first two EVEN if they are not berths. so to fix that you simply comment them out like this.
;docking_sphere = moor_medium, HpDockMountA, 50
;docking_sphere = moor_medium, HpDockMountB, 50
docking_sphere = berth, HpDockMountC, 300.000000
Now you are FORCED to undock through the right one. as the game doesn't see the first two.
Now do that for every other base in there, and save. Now any ship can dock and launch from anywhere.
NOTE: this hasn't been FULLY tested I just got this working a couple of minutes ago
NOTE2: I've only tested this with cruisers and gunbaot but it should work with battleships, and trains too
Possible bugs:
Fighters are effected to but that was the only way I could keep capships from launching from the launch bay for fighters.
The camera isn't right when you launch you will have to edit the .thn files for that.
Updated Tutorial.
Comments would be nice.
Creator of Dark Worlds Mod
Edited by - 5i1 2 on 6/29/2007 9:15:26 PM
Edited by - 5i1 2 on 6/29/2007 9:58:42 PM
Edited by - 5i1 2 on 6/30/2007 11:54:33 AM
Edited by - 5i1 2 on 6/30/2007 11:55:29 AM
Then open up SolarArch.ini
Find nickname = largestation1 in there.
Replace that entry with:
[Solar<-- Close bracket
nickname = largestation1
ids_name = 60219
ids_info = 60220
type = STATION
DA_archetype = solar\dockable\station_large_b_lod.cmp
material_library = solar\Solar_mat_dockable02.mat
material_library = fx\envmapbasic.mat
envmap_material = envmapbasic
LODranges = 0, 2000, 3000, 4000, 7000, 40000
mass = 10000.000000
loadout = space_station
;docking_sphere = berth, HpDockMountA, 5.000000, Sc_open dock1 Commented out so you will NOT launch from there.
;docking_sphere = berth, HpDockMountB, 5.000000, Sc_open dock2 see above
;docking_sphere = berth, HpDockMountC, 5.000000, Sc_open dock3 see above
;docking_sphere = berth, HpDockMountD, 5.000000, Sc_open dock4 see above
docking_sphere = moor_large, HpDockMountE, 10.000000
docking_sphere = moor_large, HpDockMountF, 10.000000
docking_sphere = berth, HpDockMountG, 300.000000; This is where you dock and launch from now.
docking_sphere = berth, HpDockMountH, 300.000000; see above
docking_sphere = berth, HpDockMountI, 300.000000; see above
docking_sphere = berth, HpDockMountJ, 300.000000; see above
docking_sphere = moor_medium, HpDockMountK, 5.000000
docking_sphere = moor_medium, HpDockMountL, 5.000000
docking_sphere = moor_medium, HpDockMountM, 5.000000
docking_sphere = moor_medium, HpDockMountN, 5.000000
docking_sphere = moor_medium, HpDockMountO, 5.000000
docking_sphere = moor_medium, HpDockMountP, 5.000000
docking_sphere = moor_medium, HpDockMountQ, 5.000000
docking_sphere = moor_medium, HpDockMountR, 5.000000
docking_camera = 0
solar_radius = 800
shape_name = NAV_largestation
hit_pts = 999999961690316250000000000000000000.000000
Lets take an closer look
docking_sphere = berth, HpDockMountH, 300.000000
docking_sphere; Means you can dock there
berth; is the kind of docking point it is.
HpDockMountH; is the hardpoint you dock with.
300.000000; is the distance at witch the docking cutsciene ends.
Now some might cause an few problems.
Lets look at one:
[Solar
nickname = miningbase_ice_block
ids_name = 1
ids_info = 1
type = STATION
DA_archetype = solar\dockable\miningbase_ice_block.cmp
material_library = solar\asteroid_dock.mat
material_library = solar\ast_ice.mat
LODranges = 0, 7000
mass = 10000.000000
open_sound = depot_open_sound
close_sound = depot_close_sound
docking_sphere = moor_medium, HpDockMountA, 50
docking_sphere = moor_medium, HpDockMountB, 50
docking_sphere = berth, HpDockMountC, 300.000000
docking_camera = 0
solar_radius = 500
shape_name = NNM_SM_DEPOT
hit_pts = 999999961690316250000000000000000000.000000
Now you might think where is the problem. Well at first i too did not see an problem, UNTIL i tested it in game.
Well for some reason I discovered that the game will still let you undock through the first two EVEN if they are not berths. so to fix that you simply comment them out like this.
;docking_sphere = moor_medium, HpDockMountA, 50
;docking_sphere = moor_medium, HpDockMountB, 50
docking_sphere = berth, HpDockMountC, 300.000000
Now you are FORCED to undock through the right one. as the game doesn't see the first two.
Now do that for every other base in there, and save. Now any ship can dock and launch from anywhere.
NOTE: this hasn't been FULLY tested I just got this working a couple of minutes ago
NOTE2: I've only tested this with cruisers and gunbaot but it should work with battleships, and trains too
Possible bugs:
Fighters are effected to but that was the only way I could keep capships from launching from the launch bay for fighters.
The camera isn't right when you launch you will have to edit the .thn files for that.
Updated Tutorial.
Comments would be nice.
Creator of Dark Worlds Mod
Edited by - 5i1 2 on 6/29/2007 9:15:26 PM
Edited by - 5i1 2 on 6/29/2007 9:58:42 PM
Edited by - 5i1 2 on 6/30/2007 11:54:33 AM
Edited by - 5i1 2 on 6/30/2007 11:55:29 AM