[Alpha 0.604] FA Forever Map Editor

Post here if you want to help developing something for FAF.

[Alpha 0.604] FA Forever Map Editor

Postby ozonex » 22 Aug 2015, 13:59

Image

This is new map editor that I'm developing for FAF. Its still in early alpha, most of it is still not done, but it already has some tools that can help creating maps.
More features will be added in time. Goal is to replace official map editor with this new one, but this will take some time. I want it to fully work with FAF. Core of the editor is done, now I will work on more tools and features.
I made it with Unity 5 personal. If someone want to help, then get project from github and send me PM.

Image
Image
Image
Image
Image
Image
Image
Image

Features:
- Everything works with many symmetry options
- Move/Create/Delete markers
- Sort Armys with AutoTeam preview
- Change basic map settings (name, description, map area)
- Many heightmap tools (paint, export, import, scale heigtmap)
- Paint stratum layers (painting, changing textures, export/import)
- Decals
- Paint props
- Units, wreckage and civilians
- Linear brush
- Grid, Slope
- Create Script.lua file
- Backup old files when saving
- Loads v60 scmap files
- High-res screenshoot renderer
- Gamedata resource browser
- Adaptive map tools

Known issues:
- Missing NoRushOffsets
- Missing water waves

TODO list and changelog:
https://docs.google.com/document/d/1EXt ... sp=sharing

Github

https://github.com/ozonexo3/FAForeverMapEditor

How to use:
1. Unpack editor and move FAForeverMapEditor.exe and FAForeverMapEditor_Data where you want.
2. Run FAForeverMapEditor.exe
3. Click on "Edit/Preferences"
4. Paste paths of "gamedata" folder and "maps" folder and click save
5. "File/Open"
5. Click on "Search map..." and select folder and scenario.lua file, and then "Load"

DOWNLOAD
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.604-alpha

Image

OLD
Spoiler: show
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.603-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.602-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.601-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.600-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.523-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.522-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.521-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.520-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.519-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.518-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.517-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.516-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.515-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.514-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.513-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.512-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.511-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.510-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.508-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.507-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.506-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.505-alpha
https://github.com/ozonexo3/FAForeverMapEditor/releases/tag/v0.504-alpha
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0503.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0502.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0501.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0500.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0433.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0432.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0431.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0429.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0428.zip
https://drive.google.com/file/d/0B3-uxEes9Za3SVFhamhSTWhsWTg/view?usp=sharing
https://drive.google.com/file/d/0B3-uxEes9Za3T0c5TVBmcUJNZGc/view?usp=sharing
https://drive.google.com/file/d/0B3-uxEes9Za3OGpjVk5JLUlLdjg/view?usp=sharing
https://drive.google.com/file/d/0B3-uxEes9Za3MVhrWFZRMllUVjA/view?usp=sharing
https://drive.google.com/file/d/0B3-uxEes9Za3aENwcVNhRkRZd3M/view?usp=sharing
https://drive.google.com/file/d/0B3-uxEes9Za3RnZMN1RDN3I5bU0/view?usp=sharing
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0421.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0420.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0419.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0418.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0417.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0416.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0414.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0413.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0412.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0411.zip
http://ozonex.pl/fafmapeditor/fafmapeditor_alpha_v0410.zip
Last edited by ozonex on 08 Aug 2018, 08:32, edited 56 times in total.
FAF Map Editor Alpha v0.604 > Get it now!
User avatar
ozonex
Priest
 
Posts: 353
Joined: 16 Feb 2012, 20:11
Location: Poland
Has liked: 188 times
Been liked: 246 times
FAF User Name: ozonex

Re: [Alpha] FA Forever Map Editor

Postby vongratz » 22 Aug 2015, 15:52

Many thanks!!
User avatar
vongratz
Avatar-of-War
 
Posts: 150
Joined: 08 May 2012, 15:03
Has liked: 95 times
Been liked: 6 times

Re: [Alpha] FA Forever Map Editor

Postby seero » 30 Aug 2015, 17:52

For me program always get stuck in Loading map... screen when trying to open map.
seero
Avatar-of-War
 
Posts: 91
Joined: 17 Dec 2013, 12:42
Has liked: 8 times
Been liked: 16 times
FAF User Name: seero

Re: [Alpha] FA Forever Map Editor

Postby Anihilnine » 31 Aug 2015, 07:40

I get stuck in loading screen also.

And it doesn't build from github -

KeraLua.CharPtr.StringFromNativeUtf8 - default parameter specifiers are not permitted
Anihilnine
Moderator
 
Posts: 2173
Joined: 16 Apr 2013, 10:10
Has liked: 252 times
Been liked: 373 times
FAF User Name: Anihilnine

Re: [Alpha] FA Forever Map Editor

Postby ozonex » 31 Aug 2015, 12:45

seero wrote:For me program always get stuck in Loading map... screen when trying to open map.

I need to add error messages :/

Send me Log. It should be inside "_Data" folder.
FAF Map Editor Alpha v0.604 > Get it now!
User avatar
ozonex
Priest
 
Posts: 353
Joined: 16 Feb 2012, 20:11
Location: Poland
Has liked: 188 times
Been liked: 246 times
FAF User Name: ozonex

Re: [Alpha] FA Forever Map Editor

Postby ozonex » 01 Sep 2015, 21:11

v0.411 Alpha
- Changed lighting model in terrain shader to support FA fog, "ShadowColor", "SunColor" and "Sun Ambience"
- Fixed big with water refraction coordinates
- Last pixels of heightmap are now loaded
- Added support for more DDS textures. Edior now reads DDS Header for all DDS textures.

http://ozonex.pl/fafmapeditor/fafmapedi ... _v0411.zip


Anihilnine wrote:I get stuck in loading screen also.
And it doesn't build from github -
KeraLua.CharPtr.StringFromNativeUtf8 - default parameter specifiers are not permitted

How you tried to build it? Today I tried to build on different PC and it works with no errors. Do you have latest Unity 5 Personal?

Also if editor is not loading map and get stuck in loading screen, please send me "output_log.txt" from "FAForeverMapEditor_Data" folder.

Make sure that you gived paths for Gamedata and Maps folder in settings. For me they are:
Code: Select all
G:/Steam/SteamApps/common/Supreme Commander Forged Alliance/gamedata/

Code: Select all
C:/Users/ozone_000/Documents/My Games/Gas Powered Games/Supreme Commander Forged Alliance/Maps/
FAF Map Editor Alpha v0.604 > Get it now!
User avatar
ozonex
Priest
 
Posts: 353
Joined: 16 Feb 2012, 20:11
Location: Poland
Has liked: 188 times
Been liked: 246 times
FAF User Name: ozonex

Re: [Alpha] FA Forever Map Editor

Postby Anihilnine » 02 Sep 2015, 01:32

how do i build?
yes im using latest unity. If i hit build and run, it loads
if i switch to monodevelop (which i do by doubleclicking a coded file in unity) and hit build all - i get the compiler error

log text (from previous version):

Spoiler: show
Initialize engine version: 5.1.2p1 (4b35e09f2de6)
GfxDevice: creating device client; threaded=1
Direct3D:
Version: Direct3D 11.0 [level 11.0]
Renderer: AMD Radeon R9 200 Series (ID=0x6798)
Vendor: ATI
VRAM: 3051 MB
Begin MonoManager ReloadAssembly
Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\UnityEngine.dll (this message is harmless)
Loading e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\UnityEngine.dll into Unity Child Domain
Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\Assembly-CSharp-firstpass.dll (this message is harmless)
Loading e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\Assembly-CSharp.dll (this message is harmless)
Loading e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\Assembly-CSharp.dll into Unity Child Domain
Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\UnityEngine.UI.dll (this message is harmless)
Loading e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\UnityEngine.UI.dll into Unity Child Domain
Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\UnityEngine.Networking.dll (this message is harmless)
Loading e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\UnityEngine.Networking.dll into Unity Child Domain
Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\UnityEngine.Analytics.dll (this message is harmless)
Loading e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\UnityEngine.Analytics.dll into Unity Child Domain
Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\ICSharpCode.SharpZipLib.dll (this message is harmless)
Loading e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\ICSharpCode.SharpZipLib.dll into Unity Child Domain
Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\System.Core.dll (this message is harmless)
- Completed reload, in 0.121 seconds
<RI> Initializing input.

<RI> Input initialized.

desktop: 1920x1080 60Hz; virtual: 4920x1920 at -1080,-560
<RI> Initialized touch support.

Platform assembly: e:\Downloads\fafmapeditor_alpha_v0410\FAForeverMapEditor_Data\Managed\System.dll (this message is harmless)
TerrainData is missing splat texture 0.

(Filename: Line: 208)

TerrainData is missing splat texture 1.

(Filename: Line: 208)

TerrainData is missing splat texture 2.

(Filename: Line: 208)

TerrainData is missing splat texture 3.

(Filename: Line: 208)

Shader 'Nature/Terrain/Specular': dependency 'BaseMapShader' shader 'Hidden/TerrainEngine/Splatmap/Specular-Base' not found
Shader 'MapEditor/FaTerrainShader': dependency 'BaseMapShader' shader 'Specular' not found
HDR and MultisampleAntiAliasing (in Forward Rendering Path) is not supported. This camera will render without HDR buffers. Disable Antialiasing in the Quality settings if you want to use HDR.

(Filename: Line: 2765)

no image

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

no image

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

DirectoryNotFoundException: Directory 'maps' not found.
at System.IO.Directory.GetFileSystemEntries (System.String path, System.String searchPattern, FileAttributes mask, FileAttributes attrs) [0x00000] in <filename unknown>:0

at System.IO.Directory.GetDirectories (System.String path, System.String searchPattern) [0x00000] in <filename unknown>:0

at System.IO.Directory.GetDirectories (System.String path) [0x00000] in <filename unknown>:0

at SearchMapPopup.CreateFolderList () [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCall.Invoke (System.Object[] args) [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCallList.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEventBase.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEvent.Invoke () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.Press () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) [0x00000] in <filename unknown>:0
UnityEngine.Debug:Internal_LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMousePress(MouseButtonEventData)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent(Int32)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent()
UnityEngine.EventSystems.StandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()

(Filename: Line: -1)

NullReferenceException: Object reference not set to an instance of an object
at MapSearchListField.Click () [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCall.Invoke (System.Object[] args) [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCallList.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEventBase.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEvent.Invoke () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.Press () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) [0x00000] in <filename unknown>:0
UnityEngine.Debug:Internal_LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMousePress(MouseButtonEventData)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent(Int32)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent()
UnityEngine.EventSystems.StandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()

(Filename: Line: -1)

NullReferenceException: Object reference not set to an instance of an object
at MapSearchListField.Click () [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCall.Invoke (System.Object[] args) [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCallList.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEventBase.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEvent.Invoke () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.Press () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) [0x00000] in <filename unknown>:0
UnityEngine.Debug:Internal_LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMousePress(MouseButtonEventData)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent(Int32)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent()
UnityEngine.EventSystems.StandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()

(Filename: Line: -1)

NullReferenceException: Object reference not set to an instance of an object
at MapSearchListField.Click () [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCall.Invoke (System.Object[] args) [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCallList.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEventBase.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEvent.Invoke () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.Press () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) [0x00000] in <filename unknown>:0
UnityEngine.Debug:Internal_LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMousePress(MouseButtonEventData)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent(Int32)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent()
UnityEngine.EventSystems.StandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()

(Filename: Line: -1)

NullReferenceException: Object reference not set to an instance of an object
at MapSearchListField.Click () [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCall.Invoke (System.Object[] args) [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCallList.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEventBase.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEvent.Invoke () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.Press () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) [0x00000] in <filename unknown>:0
UnityEngine.Debug:Internal_LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMousePress(MouseButtonEventData)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent(Int32)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent()
UnityEngine.EventSystems.StandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()

(Filename: Line: -1)

NullReferenceException: Object reference not set to an instance of an object
at MapSearchListField.Click () [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCall.Invoke (System.Object[] args) [0x00000] in <filename unknown>:0

at UnityEngine.Events.InvokableCallList.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEventBase.Invoke (System.Object[] parameters) [0x00000] in <filename unknown>:0

at UnityEngine.Events.UnityEvent.Invoke () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.Press () [0x00000] in <filename unknown>:0

at UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute (IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) [0x00000] in <filename unknown>:0

at UnityEngine.EventSystems.ExecuteEvents.Execute[IPointerClickHandler] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.EventFunction`1 functor) [0x00000] in <filename unknown>:0
UnityEngine.Debug:Internal_LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
UnityEngine.EventSystems.ExecuteEvents:Execute(GameObject, BaseEventData, EventFunction`1)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMousePress(MouseButtonEventData)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent(Int32)
UnityEngine.EventSystems.StandaloneInputModule:ProcessMouseEvent()
UnityEngine.EventSystems.StandaloneInputModule:Process()
UnityEngine.EventSystems.EventSystem:Update()

(Filename: Line: -1)

Button pressed: LastMaps

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

Button pressed: LastMapCancel

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

no image

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

no image

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

no image

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

Button pressed: LoadMap

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

Load file:E:/Documents/My Games/Gas Powered Games/Supreme Commander Forged Alliance/Maps/3v3 sand box.v0001/3v3 sand box_scenario.lua

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

Load SCMAP file: E:/Documents/My Games/Gas Powered Games/Supreme Commander Forged Alliance/Maps/3v3 Sand Box.v0001/3v3 sand box.scmap

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

Ambient: (0.2, 0.2, 0.2)

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 65)

UnityException: LoadRawTextureData: not enough data provided (will result in overread).
at (wrapper managed-to-native) UnityEngine.Texture2D:LoadRawTextureData (byte[])

at GetGamedataFile.LoadTextureFromGamedata (System.String scd, System.String LocalPath, Int32 Id, Boolean NormalMap) [0x00000] in <filename unknown>:0

at ScmapEditor+<LoadScmapFile>c__Iterator3.MoveNext () [0x00000] in <filename unknown>:0
UnityEngine.MonoBehaviour:StartCoroutine(String, Object)
UnityEngine.MonoBehaviour:StartCoroutine(String)
<LoadingFile>c__Iterator1:MoveNext()

(Filename: Line: -1)

NullReferenceException: Object reference not set to an instance of an object
at CameraControler.RestartCam () [0x00000] in <filename unknown>:0

at MapLuaParser+<LoadingFile>c__Iterator1.MoveNext () [0x00000] in <filename unknown>:0

(Filename: Line: -1)
Anihilnine
Moderator
 
Posts: 2173
Joined: 16 Apr 2013, 10:10
Has liked: 252 times
Been liked: 373 times
FAF User Name: Anihilnine

Re: [Alpha] FA Forever Map Editor

Postby ozonex » 02 Sep 2015, 06:58

Never build from moodevelop, build only from unity. You can just click play buton and test inside unity.

Load stuck on reading dds texture used in 3v3 sandbox. Try current version, I upgraded code that loads dds. Or try to load diferent map.
There are also strange errors from unity ui buttons. Need to check it.

And be sure you are using latest unity. In log it says 5.1.2p1 and current version is 5.1.3p1. They fix many bugs.
FAF Map Editor Alpha v0.604 > Get it now!
User avatar
ozonex
Priest
 
Posts: 353
Joined: 16 Feb 2012, 20:11
Location: Poland
Has liked: 188 times
Been liked: 246 times
FAF User Name: ozonex

Re: [Alpha] FA Forever Map Editor

Postby Gilgmesh_G2KT_ » 10 Sep 2015, 09:12

Hi, thanks for doing this. also sorry to ask, but can you tell me where to download the latest ver.of this map editor. cause the current link wont open for me. Sorry again.
Gilgmesh_G2KT_
 
Posts: 3
Joined: 06 Sep 2015, 06:23
Has liked: 0 time
Been liked: 0 time
FAF User Name: Gilgamesh_G2_KT_

Re: [Alpha] FA Forever Map Editor

Postby ozonex » 10 Sep 2015, 11:30

Gilgmesh_G2KT_ wrote:Hi, thanks for doing this. also sorry to ask, but can you tell me where to download the latest ver.of this map editor. cause the current link wont open for me. Sorry again.


Link from 1 post should work:
http://ozonex.pl/fafmapeditor/fafmapedi ... _v0411.zip

but if no, then get it from here:
https://drive.google.com/file/d/0B3-uxE ... sp=sharing
FAF Map Editor Alpha v0.604 > Get it now!
User avatar
ozonex
Priest
 
Posts: 353
Joined: 16 Feb 2012, 20:11
Location: Poland
Has liked: 188 times
Been liked: 246 times
FAF User Name: ozonex

Next

Return to Contributors

Who is online

Users browsing this forum: No registered users and 1 guest

cron