Community Forum

How do start making maps for FS19

Forum Overview >> Editor

CategoryEditor
Created27.11.2018 22:16


Stan Hogenboom (Unknown) 27.11.2018 22:16
I'm new to creating maps for FS but before i start I have an important question. I downloaded the editor from this website (7.1.0). Is this the editor I need to use for FS19? Or is there perhaps a newer version available?

EDIT: just noticed the error in the title. Sorry!

Matt Wheeler (Unknown) 27.11.2018 22:20
you need the New Editor for 19 which is not out yet Giants has there head up there dam ass for some reason...do not download the editor on mod sites it has issues just wait on the original one

Rylan Givens (rylan) 28.11.2018 02:19
7.1 is for FS17, so you need the 8.0 that you can get on mod sites or here:

https://drive.google.com/file/d/1Rm3yhUOLToAi7P0oeqNuzoZaYcc0DNen/view?fbclid=IwAR1sRi2Wx4MgDbcJIhnb7deaz2PjkH29utZZ6AItZnqMH56HFH64f0QGVPw

If you want to use it is up to you, i havent really had any problems with it yet, so i would suggest using it :)

Bjørn Brynildsen (prawler) 29.11.2018 09:38
Hi

I just tried to export the Felsbrunn map with Giants Editor 8.0

I then get theese errors:

2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationGeneric/sellingStationPort01.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationGeneric/sellingStationPort02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/trainStationMill/trainStationMill.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationGeneric/sellingStationMill02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/grainElevatorEast/grainElevatorEast.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/railroadSilo01/railroadSilo01.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SiloPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/railroadSilo02/railroadSilo02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SiloPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationBales/sellingStationBales.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationWood/sellingStationWood.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className WoodSellStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationWoodChips/sellingStationWoodChips.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationWool/sellingStationWool.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationVehicles/sellingStationVehicles.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className Workshop could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/gasStation/gasStation01.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/gasStation/gasStation02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/gasStation/gasStation03.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/trainSystem/trainSystem.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className TrainPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/bga/bga.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BgaPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/waterFillTriggers/waterFillTriggers.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/limeStation/limeStation.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/limeStation/limeStation02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/farmSilos/farmSiloLarge.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SiloPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/farmBuildings/farmBarn.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className Placeable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/farmBuildings/farmStorageBarn.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className Placeable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/farmBuildings/farmHousePreplaced.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className FarmhousePlaceable could not be loaded

Tried to edit the defaultVehicles.xml file to point to my local files. Still warnings. Anyone got an idea?

Best regards
Bjørn



Bjørn Brynildsen (prawler) 29.11.2018 09:46
Hi

I just tried to export the Felsbrunn map with Giants Editor 8.0

I then get theese errors:

2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationGeneric/sellingStationPort01.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationGeneric/sellingStationPort02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/trainStationMill/trainStationMill.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationGeneric/sellingStationMill02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/grainElevatorEast/grainElevatorEast.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/railroadSilo01/railroadSilo01.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SiloPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/railroadSilo02/railroadSilo02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SiloPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationBales/sellingStationBales.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationWood/sellingStationWood.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className WoodSellStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationWoodChips/sellingStationWoodChips.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationWool/sellingStationWool.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SellingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/sellingStationVehicles/sellingStationVehicles.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className Workshop could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/gasStation/gasStation01.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/gasStation/gasStation02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/gasStation/gasStation03.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/trainSystem/trainSystem.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className TrainPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/bga/bga.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BgaPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/waterFillTriggers/waterFillTriggers.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/limeStation/limeStation.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/limeStation/limeStation02.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className BuyingStationPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/farmSilos/farmSiloLarge.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className SiloPlaceable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/farmBuildings/farmBarn.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className Placeable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/farmBuildings/farmStorageBarn.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className Placeable could not be loaded
2018-11-29 09:19 Error: Failed to open xml file '$data/placeables/mapDE/farmBuildings/farmHousePreplaced.xml'.
2018-11-29 09:19 Warning: corrupt savegame, item 24 with className FarmhousePlaceable could not be loaded

Tried to edit the defaultVehicles.xml file to point to my local files. Still warnings. Anyone got an idea?

Best regards
Bjørn



Bilbo Beutlin (BBeutlin) 29.11.2018 12:32
Edit the "defaultVehicles.xml" and "defaultItems.xml".
Replace all filename="$data/.. with filename="data/.. and it should run.

Bjørn Brynildsen (prawler) 30.11.2018 07:37
Thanx

Removed $, and every error/warning is now gone.....

Best regards
Bjørn


Dont Ask (Unknown) 04.12.2018 00:03
Hi, I had the exact same problem as Bjorn above. I changed all "$data" to "data" and now my error log is clean and map runs, but I have no "sell" points on the big "PDA" map or any sell point prices/data. Any ideas? Thanks Frank.

Bilbo Beutlin (BBeutlin) 04.12.2018 02:42
You must start a new game/career after you have edited the filenames.

Dont Ask (Unknown) 05.12.2018 01:30
Bilbo, thanks for pointing me in the right direction. I did start a new career before, but it wasn't until I deleted the "save game backup" and start over did it work. Thanks,Frank

Johan Van Staden (Johanv) 05.12.2018 22:19
Hi All

Can anyone tell me where I can get Giants Editor 8.0 or 8.1 to do some mods on maps etc? I tried the one form their site and it keeps on shutting down when I open it.

Would really appreciate some help?

Thank you,
Johan

Bilbo Beutlin (BBeutlin) 05.12.2018 23:04
The most recent GE version is 8.1. (beta) - here on Downloads

Check the editor log for detailed infos: USER\AppData\Local\GIANTS Editor 64bit 8.xx\editor_log.txt

Most common reason for malfunction: the GPU doesn't support OpenGL 4.5.

Dont Ask (Unknown) 06.12.2018 02:34
Hi, I imported the large cow pasture id3 into my mod map. Everything seems to be there, ie… "mesh" etc. Any idea if its possible to get it to work?
Ie… accept cows, clean, feed, water etc... Thanks, Frank.

Johan Van Staden (Johanv) 06.12.2018 09:49
Hi Blilbo.

Thanks for the info, how do I get the GPU to support OpenGL 4.5 then?

Thank you,
Johanv

Bilbo Beutlin (BBeutlin) 06.12.2018 11:55
@Johan
At first ask Google. Search for "(your GPU type) opengl". You'll find tables with GPU features and OpenGL support.
If it supports 4.5, try updating your gfx driver.
If not, you'll need a 'better' GPU.

Johan Van Staden (Johanv) 06.12.2018 14:41
@Blilbo

Got it to work. Thank you!!

Johanv

Mike Firment (mike1000195) 26.02.2019 04:33
hey guys! so i think i have the new system for editing maps on fs19 down fairly well (i hate the new "placement" system by the way, why not just keep it like fs17, but it is what it is), but im having an issue on importing triggers.. for example. i import a mod fuel tank, and i take the trigger and export it into its own i3d. i then assosicate that to its own xml in the folder i put them in that i created in the map mod folder. i add that xml to the defaultitems.xml and add a store script into the moddesc.xml for it, but no matter what i do, its not registering the trigger in the game. any ideas?

thanks in advance
mike

Mike Firment (mike1000195) 26.02.2019 05:38
also, what is "classname=" and why is it important? does it matter what i name that when im importing the fuel tank? or is it a specific name that i have to give it for it to work?

thanks,
Mike

Bilbo Beutlin (BBeutlin) 27.02.2019 06:35
1) new placement system
Though it may be odd if you're familiar with FS17 methods, it has several advantages:
- XML is "THE language" at all for data description
- XML is well readable nearly similar normal text
- read more about XML advantages in web ;)
FS special
- XML is consistent in quite all FS datas
- for changes you don't need the GE
- on setup and changes XML is 'easy-care' against handling a bunch of i3d user attributes

2) your trigger
Probably wrong trigger node in xml, also check trigger collision mask.

3) classname
This is important to determine the associated lua script.

Mike Firment (mike1000195) 27.02.2019 09:49
thank you for the response

1) alright i think i understand the whole xml thing now, and i understand the concept of GE only being a visual guide for coordinates for items and no longer holds any value for the placement of objects, aside from terrain and texture editing and some other exceptions

2) triggers
-I'm not sure i understand quite what you mean by wrong trigger node in xml.. well, im not sure i understand what "trigger node" means at all. are you talking about the filename path? or is there something that i need to edit in the xml that im missing?
-trigger collision mask matches exactly that of the original mask in original i3d from mod

3) classname
-im not seeing anything regarding a lua script in the mod. is it going to be that specific or is it determined in an xml anywhere? could you give me a specific example? ive just been typing in what i want and i feel like thats more than likely my whole issue, but i cant find anything anywhere that would indicate what i should be typing in.

4) exporting the trigger with files
-maybe im doing something wrong when i export. i hit "yes" for both getting the parent directory structure (whatever that means), and "yes" to keeping game relative path (im not sure what that means either).

5)filename
-under filename for the file path, what constitutes me having to use $moddir$/xxx/maps/..., and just maps/xxx..., im not sure i understand when it needs to be specified to go into the mod directory or not.

im sorry if i dont know alot of the stuff that i should getting into this. i dont have exemplary coding experience when it comes to this stuff, just a general understanding.. i didnt have to do alot of this stuff in 17 as it was more prefab based directly in the i3d file, and not everything being controlled by xml's. its not something thats hugely terrible, but it certainly is different and takes alot longer to do, but it is what it is and its just going to have to take some getting used to thats all.



Mike Firment (mike1000195) 27.02.2019 11:57
i was going to post a complete step by step of what i did, but that would be excessive. so here's my crappy youtube video showing what exactly im doing, and what im doing wrong. way easier than me explaining what im trying to do. here's my email if you wanna contact me directly too.

dont mind all the mess ups, recording trips me out and it makes me not wanna mess up, but it makes me do it twice as much lol

https://youtu.be/fC90czX5Fdc
farmermike1229@gmail.com

Bernard Chazot (BernardC) 27.02.2019 14:22
Unfortunatelyi can't see your video due to WMG content

Bilbo Beutlin (BBeutlin) 27.02.2019 17:54
@Mike

2) triggers
You'll find in the gasStation.xml <loadTrigger triggerNode=".."
This node must match the i3d "Index Path".

3) classname
See eg. LUADOC Placeables - the classname refers to the specified lua.
It will give an error if the classname is unknown, not defined earlier.
A new class can be setup by a custom lua script.

4) export
Don't accept anything if you don't know what it means. *g*
So the "parent directory structure" you should deny always. It is only useful in very few cases.
However the "game relative path" is recommanded if you use default game files.

5) filepath
You can use the placeholders
$moddir$ - links to the folder where your mods are installed
$mapdir$ - the folder of your modmap
$data - the default game install folder "data"
If you don't use placeholders, the path is usually relative to the modDesc.
The path description follows the usual OS syntax, eg. you can use ".." for parent directory.
You will notice that certain placeholders are not working in all cases. It isn't implemented completely yet.
Anyway always look into game (or editor) log if something goes wrong.

Mike Firment (mike1000195) 27.02.2019 23:59
@Bernard, blame you tube for them blocking my video in two countries based on WMG content, because its apparently a crime for someone to put music in a video, and specifically put "i do not own copyrights to this music" in the description

@Bilbo

1) triggers
okay i will try to see if the trigger nodes match, i think i know what youre talking about.. maybe..

2) classname
i still have absolutely no idea what you just said

3) export
i will try that, thanks for the info

4) filepath
okay i think i understand the different types of placeholders and how it recognizes where to look, but you just me on usual OS syntax and parent directory.. i had said that im not a coder and i do not have really any coding experience, i still have no idea what that means and what that is in relevance to, and the more and more i try to get this to work the more and more im thinking i now have to take half ass classes on coding this shit manually to even have an ice cubes chance in hell of getting this map edit to work.. whats the point in changing the game over to a primarily xml based system if 90% of the people who were using GE before 19 dont even know how to do it.. not everyone is a professional mod maker, and most of those people (including myself) just want to try to understand it better so we can keep doing what we want to do with the tools that Giants provides us, like giants editor (instructions not included apparently)

i had youtube erase that one song that was blocking it in your country @bernard, by the time you see this it should be processed and ready to go.
@bilbo, you really didnt relate to anything in the video i posted of literally exactly what im doing

Bilbo Beutlin (BBeutlin) 28.02.2019 00:29
No - I will not look any video. If you're not able to explain by text you might also have difficulties to read and understand?
If you don't get it what is meant with my explanations about "classname" and terms like "OS syntax" you are simply missing basic knowledge. And without you shouldn't even think about modding.

A better place for 'rookie' questions is the common forum https://forum.giants-software.com
But this is a "developer" forum and at least a minimum of knowledge and experience is expected.

Mike Firment (mike1000195) 28.02.2019 22:25
well, you didnt have to be rude as fuck about it. i made a video to literally show you whats going on, and you tell me to piss off? shove it.

Bilbo Beutlin (BBeutlin) 28.02.2019 23:23
Keep calm. I don't look streamed videos on PC primarily coz I would have to dig up my whole system: browser, OS, router ... and back again.
I don't expect that you understand this.

Mike Firment (mike1000195) 03.03.2019 02:14
can you send me to some guides or classes to learn how to do this kind of stuff then?

like, what do you recommend? taking c# classes to learn the base coding of it? because i dont need to do that.. im not making mods from scratch and i dont need to know how to edit lua's, and i dont even know how or where to do that at. all i want to know is the more specifics of stuff in the xml, what they mean, what they do, and mainly a better understanding of fs19 xml's to know my way around them. it seems like its set up in the same general format that c# and java is, without all the technical mumbo-jumbo that it usually entails. what i wanna know is why that is, and what classes/guides there is to be able to help me understand specifically what that is better.

Mike Firment (mike1000195) 03.03.2019 04:08
also i checked the luadoc and couldnt really find anything in reguards to classnames

Bilbo Beutlin (BBeutlin) 03.03.2019 16:50
There are no comprehensive tutorials for FS apart from these on GDN.
That means one has to find out mostly himself how it works. Of course just rookies will have problems with it - while experienced programmers read and understand the code of xml and lua.
At least you should be able to learn from examples. And it's very helpful if you can read (and understand) the LUA code in docs.

Very often "Google is your friend" - with explicit search you'll get much infos. Don't expect it always in the first seach hits, you may have to dig deeper.
Beneath you must be familiar with basic OS/DOS knowledge like directory structure, pathname and its syntax.

I don't understand what's so difficult with "classname"? Imagine this replaced by "associated script".
The classname="Placeable" defines a common placeable without further functions. Where eg. classname="SiloPlaceable" links the object with the associated LUA "SiloPlaceable" ... etc.
That's quite similar to the vehicles' specializations - however the vehicles can have more than one spec, where a placeable with more 'specs' needs a dedicated, custom lua script.


Note: Log in to post. Create a new account here.