A little help with system editing?
-
Hi guys. So, I’m using DwnUndr’s fantastic TCM mod and following a tutorial by a chap called Giskard. Thing is, I want to change the planet the TCM starts you on into a station. Now, as far as I am aware, I have followed the tutorial quite closely, making certain adjustments to suit my own needs. But I keep crashing to desktop…
Here is what FLSpit had to say about the matter:
[22/02/2012 19:57:12]
WARNING:General:set_gamma_function() called outside of create_buffers/destroy_buffers
ERROR: System “AA01” has no msg_id_prefix information, which it will need to be referred to by space GCS - See TAYBRO
WARNING: Failed to get start location
WARNING: get_non_const_zone() failed
ERROR: AsteroidField () linked to missing Zone ()I’m not too worried about the GCS issue at the moment, that can be fixed at a later date. The start location failure is a little confusing as mpnewcharacter.fl points to system AA01 and base AA01_01_base, so I am not quite sure what is going on there. The other issues I have no idea about.
I would appreciate any help. If you need me to copy paste anything else for your viewing pleasure let me know and I will post it up as soon as I can.
Neb
PS I am a total noob to the modding world, so bear with me
-
I think the issue might be with changing from a planet to a base, you actually dock with the docking ring so if you’ve replaced the planet code in the system .ini with a station object.
e.g.
Below is an orbital base entry
[Object]
nickname = PL08_01
pos = 73000, -220, -35600
ids_info = 460735
behavior = NOTHING
pilot = pilot_solar_easy
dock_with = PL08_01_Base
base = PL08_01_Base
reputation = gd_z_grp
rotate = 0, 0, 0
archetype = prison
ids_name = 460731
loadout = prison_br_01
difficulty_level = 1
space_costume = benchmark_male_head, benchmark_male_body
voice = atc_leg_m01below is a planet entry
[Object]
nickname = PL08_planet_1
ids_name = 460732
spin = 0.000000, 0.000300, 0.000000
rotate = 0, 0, 0
pos = 30000, 0, -80000
archetype = planet_earth_3000
atmosphere_range = 3500
burn_color = 255, 222, 160
ids_info = 460737
base = PL08_02_Base
reputation = gd_z_grp[zone]
nickname = PL08_planet_1_death
pos = 30000, 0, -80000
shape = SPHERE
size = 3400
damage = 5000
sort = 99.500000
density = 0
relief_time = 0[Object]
nickname = PL08_02_dock_ring
ids_name = 462723
archetype = dock_ring
ids_info = 66141
behavior = NOTHING
pilot = pilot_solar_easy
dock_with = PL08_02_Base
pos = 30000, 0, -76500
rotate = 0, 0, 0
reputation = gd_z_grp
difficulty_level = 19
space_costume = pl_male7_head, li_commtrader_body
voice = atc_leg_m01[Object]
nickname = PL08_docking_fixture_01
ids_name = 261166
archetype = docking_fixture
ids_info = 66489
behavior = NOTHING
dock_with = PL08_02_Base
base = PL08_02_Base
pos = 30000, 500, -76500
rotate = 0, 0, 0
reputation = gd_z_grpPlanets also have different Room configurations to orbital bases as well so the Room data for the orbital base (Pl08_01) is
(Look in the Bases folder for the Room configuration files and the Room data files)
[BaseInfo]
nickname = PL08_01_Base
start_room = Deck[Room]
nickname = Bar
file = Universe\Systems\PL08\Bases\Rooms\PL08_01_bar.ini[Room]
nickname = Deck
file = Universe\Systems\PL08\Bases\Rooms\PL08_01_deck.ini[Room]
nickname = ShipDealer
file = Universe\Systems\PL08\Bases\Rooms\PL08_01_shipdealer.iniand for the planet is
[BaseInfo]
nickname = pl08_02_Base
start_room = Cityscape[Room]
nickname = Bar
file = Universe\Systems\pl08\Bases\Rooms\pl08_02_bar.ini[Room]
nickname = Cityscape
file = Universe\Systems\pl08\Bases\Rooms\pl08_02_cityscape.ini[Room]
nickname = Trader
file = Universe\Systems\pl08\Bases\Rooms\pl08_02_trader.ini[Room]
nickname = Equipment
file = Universe\Systems\pl08\Bases\Rooms\pl08_02_equipment.ini[Room]
nickname = ShipDealer
file = Universe\Systems\pl08\Bases\Rooms\pl08_02_shipdealer.iniI’d suggest copying the base data from one of the other systems in DwnUndr’s excellent pack and editing the base and room names so as they match up,
Post up your code so we can have a look it’ll make finding the issue a lot easier
CK256
-
Hello Ken. Long time no speak.
I’m bringing Pegasus back to life and hopefully this time it will happen.
I figured out what the issue was. I had empty sections blocks because I copy pasted from a tutorial. As soon as I removed those, it works fine! Except I need to change the names and such.
Neb.
-
Ha! I thought it was you LOL
You know I still have the original Pegasus files from last year, I need to check if they’re still working though.
If they are I can link you to the Dropbox storage and you can download them.
If I remember correctly I’d created the first phase of systems about 29 in all, most had just a sun and planet though.
Try this link I reckon it explains why mistakes happen with FL modding
http://the-starport.net/freelancer/download/singlefile.php?cid=2&lid=2638
All the best Ken