Help Needed - System Modding Shortest Paths
To Anyone...
I have done my homework... Read through the tutorials, searched the forums... yada yada....
That being said... Please help me accomplish this...
I've built a system.... one that has jumpholes to many other systems... many... Ok... the system itself, which contains only jumpholes, and it works perfect, on both ends, to & from every system it goes to.... Now my purpose behind this system is such that I dont want it ever factor'd in to the Nav Map's paths, and literally want it *hidden* from the Navigation Computer period.
My problem is:
Starting a Fresh server, creating a new charecter, I open my Nav Map, and point it from New York to Anywhere.... Tell it to "Set Waypoint" on a destination outside New York, and it immediately crashes the server.
Assumingly, its because I didn't get the additional routes I created via my two new systems "Masked" from the Nav Computer. And since the new shortest path would be through my new systems, to and from pretty much anywhere, the game is crashing, without having time to report errors to the error log btw... anytime I try and use the nav computer to go to and from any "default" system... i.e. NY to anywhere the default game would allow you to go/see from start.
Here's some stuff out of my config:
-------------------------------------------------------
UNIVERSE.INI
-> all default except adding these for my two new systems.
[system
nickname = hs01
file = systems\hs01\hs01.ini
pos = -1, 5
visit = 128
strid_name = 524288
ids_info = 524289
NavMapScale = 1.8
msg_id_prefix = gcs_refer_system_hs01
[system
nickname = hs02
file = systems\hs02\hs02.ini
pos = 16, 5
visit = 128
strid_name = 524288
ids_info = 524289
NavMapScale = 1.8
msg_id_prefix = gcs_refer_system_hs02
-------------------------------------------------------
SYSTEMS_SHORTEST_PATH.INI
--> Tried this section with & without the below
--> This is because I have a jumphole between the two systems
--> That each have similar holes to quite a few areas
[SystemConnections
Path = hs01, hs02, hs01, hs02
Path = hs01, hs01, hs01
[SystemConnections
Path = hs02, hs01, hs02, hs01
Path = hs02, hs02, hs02
-------------------------------------------------------
SHORTEST_ILLEGAL_PATH.INI
--> From what I understand this most likely isnt required
--> but I have tried it with and without the below
[SystemConnections
Path = hs01, hs02, hs01, hs02
Path = hs01, hs01, hs01
[SystemConnections
Path = hs02, hs01, hs02, hs01
Path = hs02, hs02, hs02
-------------------------------------------------------
Li01.ini
->Here's my code in New York to go to each of the new systems
->*NOTE* When I remark out both holes to my new systems
->Everything works perfect... Because the game can't factor the paths
->In that system at that time.
[Object
nickname = Li01_to_hs01_hole
ids_name = 524290
pos = -35000, 0, -35000
rotate = 0, 0, 0
archetype = jumphole
msg_id_prefix = ignore
ids_info = 66146
jump_effect = jump_effect_hole
behavior = NOTHING
visit = 128
goto = hs01, hs01_to_Li01_hole, gate_tunnel_bretonia
[Object
nickname = Li01_to_hs02_hole
ids_name = 524290
pos = 38000, 0, 38000
rotate = 0, 0, 0
archetype = jumphole
msg_id_prefix = ignore
ids_info = 66146
jump_effect = jump_effect_hole
behavior = NOTHING
visit = 128
goto = hs02, hs02_to_Li01_hole, gate_tunnel_bretonia
----------------------------------------------------------------
hs01.ini
->Just including the liberty hole, but all other holes in here work fine too
[SystemInfo
name = hs01
space_color = 106, 0, 0
local_faction = fc_n_grp
...cliped...
[Object
nickname = hs01_to_li01_hole
ids_name = 260622
pos = -6250, 0, 0
rotate = 0, 0, 0
archetype = jumphole
msg_id_prefix = ignore
ids_info = 66146
jump_effect = jump_effect_hole
behavior = NOTHING
visit = 1
goto = li01, li01_to_hs01_hole, gate_tunnel_bretonia
...clipped.... several other working holes
---------------------------------------------------------------
Ok, so I understand the (3) shortest_path .ini's... or at least I think I do.. I could probably go through those files, and make it work, to factor correctly, prefering my two new system and their holes cuz it's uber quick. But I dont want it to, and purposely left my two systems out of every other system's sections.
Please help me.
humbleThC
The humble Crew
Edited by - humble on 1/25/2004 5:11:52 PM
I have done my homework... Read through the tutorials, searched the forums... yada yada....
That being said... Please help me accomplish this...
I've built a system.... one that has jumpholes to many other systems... many... Ok... the system itself, which contains only jumpholes, and it works perfect, on both ends, to & from every system it goes to.... Now my purpose behind this system is such that I dont want it ever factor'd in to the Nav Map's paths, and literally want it *hidden* from the Navigation Computer period.
My problem is:
Starting a Fresh server, creating a new charecter, I open my Nav Map, and point it from New York to Anywhere.... Tell it to "Set Waypoint" on a destination outside New York, and it immediately crashes the server.
Assumingly, its because I didn't get the additional routes I created via my two new systems "Masked" from the Nav Computer. And since the new shortest path would be through my new systems, to and from pretty much anywhere, the game is crashing, without having time to report errors to the error log btw... anytime I try and use the nav computer to go to and from any "default" system... i.e. NY to anywhere the default game would allow you to go/see from start.
Here's some stuff out of my config:
-------------------------------------------------------
UNIVERSE.INI
-> all default except adding these for my two new systems.
[system
nickname = hs01
file = systems\hs01\hs01.ini
pos = -1, 5
visit = 128
strid_name = 524288
ids_info = 524289
NavMapScale = 1.8
msg_id_prefix = gcs_refer_system_hs01
[system
nickname = hs02
file = systems\hs02\hs02.ini
pos = 16, 5
visit = 128
strid_name = 524288
ids_info = 524289
NavMapScale = 1.8
msg_id_prefix = gcs_refer_system_hs02
-------------------------------------------------------
SYSTEMS_SHORTEST_PATH.INI
--> Tried this section with & without the below
--> This is because I have a jumphole between the two systems
--> That each have similar holes to quite a few areas
[SystemConnections
Path = hs01, hs02, hs01, hs02
Path = hs01, hs01, hs01
[SystemConnections
Path = hs02, hs01, hs02, hs01
Path = hs02, hs02, hs02
-------------------------------------------------------
SHORTEST_ILLEGAL_PATH.INI
--> From what I understand this most likely isnt required
--> but I have tried it with and without the below
[SystemConnections
Path = hs01, hs02, hs01, hs02
Path = hs01, hs01, hs01
[SystemConnections
Path = hs02, hs01, hs02, hs01
Path = hs02, hs02, hs02
-------------------------------------------------------
Li01.ini
->Here's my code in New York to go to each of the new systems
->*NOTE* When I remark out both holes to my new systems
->Everything works perfect... Because the game can't factor the paths
->In that system at that time.
[Object
nickname = Li01_to_hs01_hole
ids_name = 524290
pos = -35000, 0, -35000
rotate = 0, 0, 0
archetype = jumphole
msg_id_prefix = ignore
ids_info = 66146
jump_effect = jump_effect_hole
behavior = NOTHING
visit = 128
goto = hs01, hs01_to_Li01_hole, gate_tunnel_bretonia
[Object
nickname = Li01_to_hs02_hole
ids_name = 524290
pos = 38000, 0, 38000
rotate = 0, 0, 0
archetype = jumphole
msg_id_prefix = ignore
ids_info = 66146
jump_effect = jump_effect_hole
behavior = NOTHING
visit = 128
goto = hs02, hs02_to_Li01_hole, gate_tunnel_bretonia
----------------------------------------------------------------
hs01.ini
->Just including the liberty hole, but all other holes in here work fine too
[SystemInfo
name = hs01
space_color = 106, 0, 0
local_faction = fc_n_grp
...cliped...
[Object
nickname = hs01_to_li01_hole
ids_name = 260622
pos = -6250, 0, 0
rotate = 0, 0, 0
archetype = jumphole
msg_id_prefix = ignore
ids_info = 66146
jump_effect = jump_effect_hole
behavior = NOTHING
visit = 1
goto = li01, li01_to_hs01_hole, gate_tunnel_bretonia
...clipped.... several other working holes
---------------------------------------------------------------
Ok, so I understand the (3) shortest_path .ini's... or at least I think I do.. I could probably go through those files, and make it work, to factor correctly, prefering my two new system and their holes cuz it's uber quick. But I dont want it to, and purposely left my two systems out of every other system's sections.
Please help me.
humbleThC
The humble Crew
Edited by - humble on 1/25/2004 5:11:52 PM