Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

1396207 Posts in 67347 Topics- by 60500 Members - Latest Member: sporbis

October 28, 2021, 10:02:44 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsCommunityTownhallOgmo Editor
Pages: 1 2 [3] 4 5 6
Print
Author Topic: Ogmo Editor  (Read 33600 times)
Matt Thorson
Level 7
**

c'est la vie


View Profile WWW
« Reply #40 on: November 21, 2011, 07:43:45 PM »

 Smiley For sure! It's a tool I use too, so I want it to be good, and I love enabling people to switch from Game Maker to FlashPunk (lack of level editor seems to be the biggest hurdle there).
Logged

J. R. Hill
Level 10
*****

hi


View Profile
« Reply #41 on: November 21, 2011, 08:38:06 PM »

YES, I AM SO EXCITED FOR OGMO EDITOR 2

MATT YOU ARE THE BOMB


*ahem*

 Gentleman
Logged

hi
Matt Thorson
Level 7
**

c'est la vie


View Profile WWW
« Reply #42 on: November 21, 2011, 09:14:17 PM »

Smiley it's sooooo close to feature complete I can taste it.
Logged

gwar
Level 0
***


View Profile
« Reply #43 on: November 22, 2011, 04:01:48 AM »

Damn my eyes, that’s really exciting news.
Logged
verticalvertex
Level 1
*



View Profile
« Reply #44 on: November 24, 2011, 12:47:08 PM »

Works great and looks great.
Logged

It's all good.
Matt Thorson
Level 7
**

c'est la vie


View Profile WWW
« Reply #45 on: December 07, 2011, 07:36:20 PM »

Hey guys, I'll probably make a new thread with a proper announcement when the beta is done and it's open source, but Ogmo Editor 2 beta is public now Smiley http://ogmoeditor.com/

No tutorials or anything, but if you use Ogmo 1 it should be usable
Logged

Alec S.
Level 10
*****


Formerly Malec2b


View Profile WWW
« Reply #46 on: December 07, 2011, 08:29:06 PM »

Hell.  Fucking.  Yes!

Trying it out...

It looks cool, but it's got some problems.  Most prominently tilesets not showing up.  I tried loading two tilesets and it seemed to work, until I actually tried to use them and the tileset window came up empty- It seems they just don't turn up at the default window size.  If I resize the tile palette, they show up.

There were also some crashes when I first set up the project and tried to add layers, but that seems to have stopped.

Anyway, other than the bugs, this is looking really good, and will make things a whole lot easier.  Thanks for making it!
Logged

Matt Thorson
Level 7
**

c'est la vie


View Profile WWW
« Reply #47 on: December 07, 2011, 08:33:42 PM »

You should post your crashes here! Check errorLog.txt and I can fix 'em.
Logged

Alec S.
Level 10
*****


Formerly Malec2b


View Profile WWW
« Reply #48 on: December 07, 2011, 08:46:41 PM »

I couldn't fine errorLog.txt, but I copied the text that comes up with the error that happens when I try to select a newly created layer:

Quote
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: InvalidArgument=Value of '0' is not valid for 'SelectedIndex'.
Parameter name: SelectedIndex
   at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value)
   at OgmoEditor.Windows.TilePaletteWindow.onLayerChanged(LayerDefinition layerDefinition, Int32 index)
   at OgmoEditor.Ogmo.LayerCallback.Invoke(LayerDefinition layerDefinition, Int32 index)
   at OgmoEditor.Windows.LayersWindow.SetLayer(Int32 index)
   at OgmoEditor.Windows.LayerButton.layerNameLabel_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Label.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
OgmoEditor
    Assembly Version: 1.0.0.0
    Win32 Version: 2.0.0.9
    CodeBase: file:///C:/Users/Alec/Downloads/OgmoEditor%20(1)/OgmoEditor/OgmoEditor.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.235 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.236 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Microsoft.Xna.Framework.Graphics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.20823.0 built by: xnabldr
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/Microsoft.Xna.Framework.Graphics/v4.0_4.0.0.0__842cf8be1de50553/Microsoft.Xna.Framework.Graphics.dll
----------------------------------------
Microsoft.Xna.Framework
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.20823.0 built by: xnabldr
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/Microsoft.Xna.Framework/v4.0_4.0.0.0__842cf8be1de50553/Microsoft.Xna.Framework.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
kzwqpl1j
    Assembly Version: 1.0.0.0
    Win32 Version: 4.0.30319.236 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
qid0zvb4
    Assembly Version: 1.0.0.0
    Win32 Version: 4.0.30319.236 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.



Logged

Matt Thorson
Level 7
**

c'est la vie


View Profile WWW
« Reply #49 on: December 07, 2011, 09:04:56 PM »

Thanks, tracked that one down and fixed it Smiley
Logged

Alec S.
Level 10
*****


Formerly Malec2b


View Profile WWW
« Reply #50 on: December 07, 2011, 09:05:52 PM »

Also, I was wondering if it's possible, or if it was going to be possible to transfer projects and maps from Ogmo 1 to Ogmo 2?
Logged

Matt Thorson
Level 7
**

c'est la vie


View Profile WWW
« Reply #51 on: December 07, 2011, 10:00:04 PM »

Level files should be compatible if you recreate the project file in the project editor so that it will have the same output as the old one. But you can't directly load in Ogmo 1 projects, sorry!
Logged

Alec S.
Level 10
*****


Formerly Malec2b


View Profile WWW
« Reply #52 on: December 07, 2011, 11:10:09 PM »

Thanks.  Glad the level design work doesn't go to waste in the switch.   Coffee
Logged

Alec S.
Level 10
*****


Formerly Malec2b


View Profile WWW
« Reply #53 on: December 08, 2011, 04:21:52 PM »

Okay, I've been trying it out some more.  I've been able to construct some levels with it, and it's made the level designing process a whole lot smoother, but I've found a few more issues.

First of all, maps don't seem to save which tileset is being used by each layer.

Secondly, when I load a level, it appears blank until I draw something, then the tiles show up.  This also happens sometimes when I zoom, but not all the time.

One of my levels won't load, returning this error:

Quote
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at OgmoEditor.LevelData.Layers.GridLayer.SetXML(XmlElement xml)
   at OgmoEditor.LevelData.Level.LoadFromXML(XmlDocument xml)
   at OgmoEditor.LevelData.Level..ctor(Project project, String filename)
   at OgmoEditor.Ogmo.OpenLevel()
   at OgmoEditor.MainWindow.openLevelToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
OgmoEditor
    Assembly Version: 1.0.0.0
    Win32 Version: 2.0.0.10
    CodeBase: file:///C:/Users/Alec/Documents/Flash/OgmoEditor/OgmoEditor.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.235 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.236 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Microsoft.Xna.Framework.Graphics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.20823.0 built by: xnabldr
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/Microsoft.Xna.Framework.Graphics/v4.0_4.0.0.0__842cf8be1de50553/Microsoft.Xna.Framework.Graphics.dll
----------------------------------------
Microsoft.Xna.Framework
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.20823.0 built by: xnabldr
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/Microsoft.Xna.Framework/v4.0_4.0.0.0__842cf8be1de50553/Microsoft.Xna.Framework.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
s23jjyoa
    Assembly Version: 1.0.0.0
    Win32 Version: 4.0.30319.236 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
1oyivsx0
    Assembly Version: 1.0.0.0
    Win32 Version: 4.0.30319.236 built by: RTMGDR
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.




Logged

pgil
Guest
« Reply #54 on: December 09, 2011, 09:26:41 AM »

I want to try this, but .net framework is retarded and doesn't know how to install itself.
Logged
Matt Thorson
Level 7
**

c'est la vie


View Profile WWW
« Reply #55 on: December 09, 2011, 01:20:39 PM »

Alec: I uploaded a new version with the tile layer bugs fixed!

Your level loading bug I can't seem to track down. Could you post the .oel file?
Logged

Aloshi
Level 2
**



View Profile
« Reply #56 on: December 09, 2011, 02:32:47 PM »

Does Ogmo Editor 2 output levels in the same format?
Logged
Matt Thorson
Level 7
**

c'est la vie


View Profile WWW
« Reply #57 on: December 09, 2011, 02:34:25 PM »

Yep!
Logged

Aloshi
Level 2
**



View Profile
« Reply #58 on: December 09, 2011, 04:24:01 PM »

Was adding a new tileset to a project, clicked apply, and this happened:

Code:
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
   at OgmoEditor.Windows.TilePaletteWindow.onLayerChanged(LayerDefinition layerDefinition, Int32 index)
   at OgmoEditor.Ogmo.LayerCallback.Invoke(LayerDefinition layerDefinition, Int32 index)
   at OgmoEditor.Windows.LayersWindow.SetLayer(Int32 index)
   at OgmoEditor.Windows.LayersWindow.initFromProject(Project project)
   at OgmoEditor.Ogmo.ProjectCallback.Invoke(Project project)
   at OgmoEditor.Ogmo.FinishProjectEdit(FinishProjectEditAction action)
   at OgmoEditor.ProjectEditors.ProjectEditor.onClose(Object sender, FormClosedEventArgs e)
   at System.Windows.Forms.Form.OnFormClosed(FormClosedEventArgs e)
   at System.Windows.Forms.Form.WmClose(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Logged
Erifdex
Level 0
**



View Profile WWW
« Reply #59 on: December 10, 2011, 04:50:59 AM »

Just tried it out... Awesome! But I keep getting the same error as Aloshi when creating a new project. Good job with the interface though - really slick and simple to use!
Logged
Pages: 1 2 [3] 4 5 6
Print
Jump to:  

Theme orange-lt created by panic