Freelancer Modding
System Creation
By TheXtreme

 

This Tutorial will tell you how to make a verry basic system for freelancer.
I.E - System Connections, The basic system its self, so you can fly to the jumpgate and enter your system.

Things you will Learn Later

Filling your system
Adding Encounters
Adding Bases
More
------------

Files we will be Modding

Universe.ini
[C:\Program Files\Microsoft Games\Freelancer\DATA\UNIVERSE\univers.ini]

shortest_illegal_path.ini
[C:\Program Files\Microsoft Games\Freelancer\DATA\UNIVERSE\shortest_illegal_path.ini]

systems_shortest_path.ini
[C:\Program Files\Microsoft Games\Freelancer\DATA\UNIVERSE\systems_shortest_path.ini]

li01.ini
[C:\Program Files\Microsoft Games\Freelancer\DATA\UNIVERSE\systems\li01\li01.ini]

------------

Programs We Will Need = NotePad or any Text Editor

------------

Files we will be Creating

In Mod Manager Create

Create a foulder called XtremesSystemTutorial
Freelancer Mod Manager \ mods \ XtremesSystemTutorial

Inside That Foulder Create another New Foulder called Data
Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data

Inside That Foulder Create another New Foulder called Universe
Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe

Inside That Foulder Create another New Foulder called Systems
Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe \ Systems

Inside That Foulder Create another New Foulder called XtremesSystemTutorial
Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe \ Systems \ XtremesSystemTutorial

NEXT TO THE XtremesSystemTutorial Foulder In Systems Create another New Foulder Called li01
[C:\Program Files\Freelancer Mod Manager\mods\XtremesSystemTutorial\Data\Universe\Systems\li01]

------------

Lests Gest Started

Part 1 - Open (uiverse.ini)

At the End Paste

[system]
nickname = XtremesSystemTutorial
file = systems\XtremesSystemTutorial\XtremesSystemTutorial.ini
pos = 9, 1
msg_id_prefix = gcs_refer_system_XtremesSystemTutorial
visit = 0
strid_name =  1
ids_info =  1
NavMapScale = 2

Save to Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe and ADD .ini to the end of the name to make in an INI file

------------

Part 2 - Next open (shortest_illegal_path.ini)

Find =

Path = Li01, IW08, Li01, Li04, Li02, IW08

Under It Paste

Path = Li01, XtremesSystemTutorial, Li01, XtremesSystemTutorial

Save to Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe and ADD .ini to the end of the name to make in an INI file

------------

Part 3 - Same File (shortest_illegal_path.ini)

At the Bottom Paste

[SystemConnections]
Path = XtremesSystemTutorial, Li01, XtremesSystemTutorial
Path = XtremesSystemTutorial, Li01, XtremesSystemTutorial, Li01

Save to Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe and ADD .ini to the end of the name to make in an INI file

------------

Part 4 - Open (systems_shortest_path.ini)

Find =

Path = Li01, IW08, Li01, Li02, IW08

Under it Paste

Path = Li01, XtremesSystemTutorial, Li01, XtremesSystemTutorial

Save to Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe and ADD .ini to the end of the name to make in an INI file

------------

Part 5 - Same File (systems_shortest_path.ini)

At the Bottom Paste

[SystemConnections]
Path = XtremesSystemTutorial, Li01, XtremesSystemTutorial
Path = XtremesSystemTutorial, Li01, XtremesSystemTutorial, Li01

Save to Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe and ADD .ini to the end of the name to make in an INI file

------------

Part 6 - Open File (li01.ini)

At the Bottom Paste

[Object]
nickname = Li01_to_XtremesSystemTutorial
pos = -92001, 0, -17334
ids_name = 254225
ids_info = 254225
rotate = 0, 180, 0
Archetype = jumpgate
reputation = li_p_grp
goto = XtremesSystemTutorial, XtremesSystemTutorial_to_Li01, gate_tunnel_bretonia
jump_effect = jump_effect_bretonia
loadout = jumpgate
msg_id_prefix = gcs_refer_system_XtremesSystemTutorial
pilot = pilot_solar_easiest
visit = 1
difficulty_level = 1

Save to Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe \ Systems \ li01 and ADD .ini to the end of the name to make in an INI file

------------

Part 7 - Now we will be creating Our system File

In the foulder you create called   XtremesSystemTutorial  Make a note pad file by Right Clicking - Going to New - Clicking Text Document

Inside the Text Document Paste the Following

[SystemInfo]
alias = XtremesSystemTutorial
name = XtremesSystemTutorial
space_color = 5, 5, 5
local_faction = li_p_grp

[Archetype]

[TexturePanels]
file = universe\heavens\shapes.ini

[Dust]
spacedust = radioactivedust_red

[Music]
space = music_li_space
danger = music_li_danger
battle = music_li_battle

[Ambient]
color = 5, 5, 5

[Background]
basic_stars = solar\starsphere\starsphere_stars_basic.cmp
complex_stars = solar\starsphere\starsphere_li01_stars.cmp
nebulae = solar\starsphere\starsphere_li01.cmp

[LightSource]
nickname = XtremesSystemTutorial_System_LIGHT
pos = 0, 0, 0
color = 255, 128, 0
range = 120000
type = DIRECTIONAL

[Object]
nickname = Sun_XtremesSystemTutorial
ids_name = 1
pos = 0, 0, 0
ambient_color = 255, 255, 255
Archetype = sun_2000
ids_info = 1
star = med_white_sun
atmosphere_range = 11000
burn_color = 160, 222, 245

[Object]
nickname = XtremesSystemTutorial_to_Li01
ids_name = 1
ids_info = 1
pos = 20000, 0, -29800
rotate = 0, 180, 0
Archetype = nomad_gate
goto = Li01, Li01_to_XtremesSystemTutorial, gate_tunnel_bretonia
jump_effect = jump_effect_bretonia
loadout = jumpgate
msg_id_prefix = gcs_refer_system_Li01
pilot = pilot_solar_easiest
visit = 1
difficulty_level = 1
reputation = li_p_grp

------------

Part 8 - Saving the System

In the Text Document you made

Click File - SaveAs

AND ENTER THE FOLLOWING IN THE FILE NAME WINDOW   XtremesSystemTutorial.ini

Save to Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Data \ Universe \ Systems \ XtremesSystemTutorial

------------

Part 10 - In [C:\Program Files\Freelancer Mod Manager\mods\XtremesSystemTutorial\]

Create a Note Pad file and Paste the following

<script
<header name="XtremesSystemTutorial"
<scriptversion
1.2
</scriptversion
<author
My Mod
</author
<modurl

</modurl
<description
My First System
Fly to Detroit Munitions and Enter the JumpGate to see if your system Works
</description
</header
</script

NOTE THE SCRIPT ASPECTS OF THE *PART 10* OF THE TUTORIAL CANNOT BE DISPLAYED IN THIS FORUM DUE TO HTML LIKE EXTENSIONS PLEASE DOWNLOAD THE TEXT FILE INSIDE THE RAR ARCHIVE THAT CONTAINS THE FULL TUTORIAL

GET IT HERE

SaveAs Script.xml
Freelancer Mod Manager \ mods \ XtremesSystemTutorial \ Script.xml

------------

11 - If you have closed all the Tags and all steps have been followed you should be ready to test your system

------------

End Of Tutoral

------------

Extra Infomation

***Objects***

[Object]
nickname = XtremesSystemTutorial_to_Li01
ids_name = 1
ids_info = 1
pos = 20000, 0, -29800 <-SeeTip 3
rotate = 0, 180, 0
Archetype = nomad_gate <- See Tip 1
goto = Li01, Li01_to_XtremesSystemTutorial, gate_tunnel_bretonia
jump_effect = jump_effect_bretonia
loadout = jumpgate <-SeeTip 2
msg_id_prefix = gcs_refer_system_Li01
pilot = pilot_solar_easiest
visit = 1
difficulty_level = 1
reputation = li_p_grp

Tip 1 This is what model will be displayed you can find the code for this model in the SolarArch.ini found in,
[C:\Program Files\Microsoft Games\Freelancer\DATA\SOLAR\SolarArch.ini]
Copy the text nomad_gate open the file with a Text Editor then Click Edit - Find - Click the Box Next to the text Find What and press Ctrl V

Tip 2 This is the Load Out of weapons the Model will have, you can find the code for this the same way as finding the model in the solararch file. The file is located,
[C:\Program Files\Microsoft Games\Freelancer\DATA\SOLAR\loadouts.ini]
Copy the text jumpgate open the file with a Text Editor then Click Edit - Find - Click the Box Next to the text Find What and press Ctrl V

Tip 3 This is the positiong X-Y-Z positioning in the erly stages of modding freelancer was done by hand, now we have a few difrent programs that are made for making systems that can be used well to get code samples for Trade Lanes, X-Y-Z Positioning of your items in your system and so on. When Lancers Reactor comes back up ether me or one of the others will post links to systems editors that can be used.

TheXtreme

Copyright © by Xtreme Team Studios All Right Reserved