No complete MtG mod in my MtG server...

Joined
Mar 23, 2021
Messages
12
#1
Hello again, dear MtG community.


As i was finally able to run and create characters in my LAN home private MtG, i am actually focusing making the MTG client/server looking as they are supposed to be...a MTG environment!
unfortunately, for now, it looks like the "original" swgemu server, mostly...

i attached a .txt file with the core3 loading in the terminal:

the .tre files seem to load just fine, so i suppose my config.lua is setup correctly
btw, i checked the size of the .tre files and downloaded them twice...

As you can see, there is a lot's of warning (mostly on kashyyyk data)

I don't know if it is a client issue or a server issue...or both! :p

in my client:

- i see the modmygalaxy public-server interface...
- i see the new races in the character creation and i can create them (the hutt is so funny :)) )
- i don't see the new characters special skills like the original race ones...(camouflage of bothans, etc...)


Anyway, here is my swgemu_live.cfg
--------------------------------------------------------------------
[SharedFile]
maxSearchPriority=23
searchTree_00_22=mtg_patch_023.tre
searchTree_00_21=mtg_patch_022.tre
searchTree_00_20=mtg_planets.tre
searchTree_00_19=mtg_patch_021.tre
searchTree_00_18=mtg_patch_019.tre
searchTree_00_17=mtg_patch_018.tre
searchTree_00_16=mtg_patch_017.tre
searchTree_00_15=mtg_patch_016.tre
searchTree_00_14=mtg_patch_015.tre
searchTree_00_13=mtg_patch_014.tre
searchTree_00_12=mtg_patch_013_configurable_02.tre
searchTree_00_11=mtg_patch_012_configurable_01.tre
searchTree_00_10=mtg_patch_011_files_01.tre
searchTree_00_9=mtg_patch_010_object_01.tre
searchTree_00_8=mtg_patch_009_Shader_01.tre
searchTree_00_7=mtg_patch_008_texture_04.tre
searchTree_00_6=mtg_patch_007_texture_03.tre
searchTree_00_5=mtg_patch_006_texture_02.tre
searchTree_00_4=mtg_patch_005_texture_01.tre
searchTree_00_3=mtg_patch_004_appearance_04.tre
searchTree_00_2=mtg_patch_003_appearance_03.tre
searchTree_00_1=mtg_patch_002_appearance_02.tre
searchTree_00_0=mtg_patch_001_appearance_01.tre

[SharedNetwork]
networkHandlerDispatchThrottle=true

[ClientUserInterface]
messageOfTheDayTable=live_motd

[SwgClientUserInterface/SwgCuiService]
knownIssuesArticle=10424

[Station]
subscriptionFeatures=1
gameFeatures=65535
-------------------------------------------------------------------

in the game, when i use a starport travel console, i only see the "original" planets, but i noticed worldmap pictures of certain planets don't match the original client ones.
Like the order of planets has been changed due to the MtG new ones...

As i tested an original swgemu server too, i am surprised to see that the size of their respective .sql database files are exactly the same...

In the swgemu database:

- i don't see the new planets in the "environment_..." files
- the "travel_travel" file , again, there is no mention of the new planets...
- in the "creation_racial_mods" i see no mention of the new races, only the originals are mentioned.
maybe the new ones are made on the same template though...

If somebody know the actual address of the MTG server source GIT, i would be much obliged :)
---------------------------------------------------------------------------------------------
[EDIT]
some times, i don't pay attention, the repo is right in front of my eyes on the website menu :p
---------------------------------------------------------------------------------------------
(i used the MMOCoreORB of the VM MTG server, but its GIT isn't not mentioned in the (AWESOME!) guides here:
https://github.com/ModTheGalaxy/DevEnv
https://github.com/ModTheGalaxy/mtgserver/wiki/Guide-DevEnv-Setup


Thank you
Warm regards from Guadeloupe
 

Attachments

Last edited:

Aeryna

Active Member
Joined
Oct 10, 2017
Messages
287
#2
It looks like you missed the config files for those planets. Let's find your datatables/clientregion/ *.iff , datatables/environment/ *.iff , a correct datatables/travel/travel.iff , the region names to the planets (string/en/ *region_names.stf) and terrain files for each planet (terrain/*.trn and terrain/envionment/*planetname.iff) and the current snapshots in snapshot/*.ws.
Find your planets avaiable in script/managers/planet_managers.lua via server.


Have you tried to travel to them using /teleport?. Maybe you can be teleported there but they're not activated yet.
 
Joined
Mar 23, 2021
Messages
12
#3
I am be be confused:
In the swgemu database, the "clientregion_*****" tables only mention the original planets...
When you say:
"let's find your datatables/clientregion/ *.iff , datatables/environment/ *.iff , a correct datatables/travel/travel.iff" etc...
do you refer to the .tre files? Which one?
i downloaded the .tre files the guides mentioned, here:
https://drive.google.com/drive/folders/1yuJ26kdARCjXxpajgkv6EQaEEIanHD66
are they still the right ones?

The only .iff files i see are in:
/bin/scripts/object/custom_content/tangible/storyteller/prop/
and they all begin by "shared_pr_"

You are absolutely right: i am able to /teleport to the new planets ( i tried Chandrila)!
in the planet, there is nothing: no spawn, no POI, no starport etc...
in /bin/scripts/managers/planet_manager.lua i see no mention of Chandrila though...
Kashyyyk and Mustafar are mentioned however.

I don't understand , when you installed the MTG server on your computer, it worked fine directly or did you have to tweak/change certain parameters to do so?

Thank you , again :)
 

Aeryna

Active Member
Joined
Oct 10, 2017
Messages
287
#4
"let's find your datatables/clientregion/ *.iff , datatables/environment/ *.iff , a correct datatables/travel/travel.iff" etc...
do you refer to the .tre files? Which one?
Tre files - Client Side.



If you can be teleported to any new planet but you don't see anything there they'll need a setup in scripts/managers/planet_managers.lua to add their starport/shuttleport points to be used. You'll need to know if their Snapshots are correct. Check your .ws and look for the shuttleports and starports early. Then add their coordinates to planet_managers.lua, scripting their parts as the rest of planets.
Something like this:


Code:
hoth = {
  weatherEnabled = 1,
  gcwEnabled = 1,

  planetTravelPoints = {
    {name = "Scavenger Starport", x = 0, z = 0, y = -2000, interplanetaryTravelAllowed = 1, incomingTravelAllowed = 1},
    },

    badgeAreas = {
            {"echo_base_entrance",-5200,5730,0,60,146},
        },
}

Btw, you'll also need add your new planets to managers/resource_manager.lua if you wish resource spawn on them.
 
Last edited:
Joined
Mar 23, 2021
Messages
12
#5
oh! i think i am beginning to understand:
the .lua files in the /bin/scripts/... directories are the original swgemu ones, and we need to extract the MTG tre files to get the "new lua files and replace the original ones by the MTG ones, am I right?

I will try to follow your instructions, thank you , again :)
 
Joined
Mar 23, 2021
Messages
12
#7
here are the files size of my .tre files (on windows ntfs files, they are bigger on ext4 linux files...)

mtg_patch_023.tre 5,45 mo
mtg_patch_022.tre 21,3 mo
mtg_planets.tre 129 mo
mtg_patch_021.tre 1.01 mo
mtg_patch_019.tre 6,08 mo
mtg_patch_018.tre 2.39 mo
mtg_patch_017.tre 633 mo
mtg_patch_016.tre 317 mo
mtg_patch_015.tre 325 mo
mtg_patch_014.tre 269 mo
mtg_patch_013_configurable_02.tre 27.9 mo
mtg_patch_012_configurable_01.tre 3.75 mo
mtg_patch_011_files_01.tre 767 mo
mtg_patch_010_object_01.tre 12.9 mo
mtg_patch_009_Shader_01.tre 4.61 mo
mtg_patch_008_texture_04.tre 377 mo
mtg_patch_007_texture_03.tre 241 mo
mtg_patch_006_texture_02.tre 443 mo
mtg_patch_005_texture_01.tre 517 mo
mtg_patch_004_appearance_04.tre 426 mo
mtg_patch_003_appearance_03.tre 231 mo
mtg_patch_002_appearance_02.tre 3.18 mo
mtg_patch_001_appearance_01.tre 124 mo


In SIE i have opened all the .tre files

1) datatables/clientregion/ *.iff
- the original planets are in "mtg_patch_013_configurable_02.tre"
- kashyyyk and mustafar are in "mtg_patch_022.tre"
- the new planets are in "mtg_planets.tre"
As i was able to /teleport to them , i suppose the .tre files are loaded correctly when the core3 launches...

2) datatables/environment/ *.iff
idem:
- the original planets are in "mtg_patch_013_configurable_02.tre"
- kashyyyk and mustafar are in "mtg_patch_022.tre"
- the new planets are in "mtg_planets.tre"

3) datatables/travel/travel.iff
- the one in the "mtg_patch_013_configurable_02.tre" is the one in the swgemu database...WIth the prec-cu planets only.
- the one in the "mtg_planets.tre" as more entries (taanab, kaas, kashyyyk), but is still incomplet (no mention of the other new planets)


As the core3 log warning says, in the .tre files, there is no:
- object/tangible/component/vehicle/base/base_vehicle.iff in the .tre files...
- datatables/clientregion/dungeon1.iff
- datatables/clientregion/dungeon2.iff
- datatables/clientregion/kashyyyk_rryatt_trail.iff
- snapshot/kashyyyk_rryatt_trail.ws
- snapshot/kashyyyk_north_dungeons.ws
- snapshot/kashyyyk_south_dungeons.ws
- datatables/clientregion/kashyyyk_north_dungeons.iff
- datatables/clientregion/kashyyyk_pob_dungeons.iff
- datatables/clientregion/kashyyyk_hunting.iff
- datatables/clientregion/kashyyyk_dead_forest.iff
These .iff files are nowhere to be found? in which .tre files do you have them? Where can i get them please?

PlanetManager , Configuration settings not found:
- chandrila
- coruscant
- hoth
- kashyyyk
- kashyyyk_rryatt_trail Snapshot not found
- kashyyyk_north_dungeons Snapshot
- taanab
- mandalore
- kaas

Again , where can i get these files? i see them in .iff format files, how can i convert them in database tables?

I know il ask a lot but, if you have a complete working mtg modded server, could you compress and attach /bin/scripts folder , your complete databases sql files and redirect me where i can find the missing .iff files please?

As i thank you again for your support, i am surprised there is no other people who reply to me...
Clearly, if i am not mistaken , it seems to be missing files in the MTG repository

[EDIT]
I extracted all the .tre files in their respective folders and did search for the missing files (iff, ws, etc...).
for exemple , i see "kashyyyk_rryatt_trail.iff" in /datatable/environment but not in /datatable/clientregion...
i checked in all the .tre files.
I even checked in the aurora (swgemu.fr) client, based on the MtG mod server (their patch23 .tre file is bigger)...and i found nothing...
i am quite...perplex.

There is sql database files, but also db database files too, the db database files seem to be linked to the .tre files, i saw that in a topic on modmygalaxy... it is complex...
 
Last edited:

Aeryna

Active Member
Joined
Oct 10, 2017
Messages
287
#8
I'm not working under MtG server. It's my custom server in my language, customized Tres and scripts.
Check if you can teleport a new active planet and search it from managers/planet_manager.lua.
I'm sure now you need the server files to be linked to those .Tre.
You can make them. It's easy but a bit of work.
 

Aeryna

Active Member
Joined
Oct 10, 2017
Messages
287
#9
I extracted all the .tre files in their respective folders and did search for the missing files (iff, ws, etc...).
for exemple , i see "kashyyyk_rryatt_trail.iff" in /datatable/environment but not in /datatable/clientregion...
Clientregions are not so important. It's just a proximity detector when you enter a specific area (Naboo->Theed >>> [System Message] You entered Theed.)... but interesting.
 
Joined
Mar 23, 2021
Messages
12
#10
Clientregions are not so important. It's just a proximity detector when you enter a specific area (Naboo->Theed >>> [System Message] You entered Theed.)... but interesting.
Oh! ok, it is an interesting information.
Then i would better focus on a way to change the starport navigation galaxy image and activate the new planets starports , resources and npc/animals spawning...
i still don't understand why we have to do this manually as it isn't implemented in the mtg guide...
if you follow completely the guilde, you have a normal pre-cu server where u can create more alien characters but not the other features:
for exemple: rebel at-xt are mentioned in some files, but, somehow, you don't have acccess to that equipement in the support rebel faction option...