Re: Book II Character / Map Editor
Posted: May 9th, 2013, 7:09 am
I'll try out the new version on my default Mac install.
Basilisk Games Offical Forums
https://basiliskgames.com/forums/
Thank you!SpottedShroom wrote:
Ah! You don't have X11 installed. Go get it here: http://xquartz.macosforge.org/trac
Code: Select all
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/gtk/__init__.py:57: GtkWarning: could not open display
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: Warning: invalid (NULL) pointer instance
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: Warning: gulong g_signal_connect_data(gpointer, const gchar *, GCallback, gpointer, GClosureNotify, GConnectFlags): assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: GtkWarning: GtkSettings *gtk_settings_get_for_screen(GdkScreen *): assertion `GDK_IS_SCREEN (screen)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: Warning: void g_object_get(gpointer, const gchar *, ...): assertion `G_IS_OBJECT (object)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: GtkWarning: GdkDisplay *gdk_screen_get_display(GdkScreen *): assertion `GDK_IS_SCREEN (screen)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: Warning: gpointer g_object_ref(gpointer): assertion `G_IS_OBJECT (object)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: GtkWarning: PangoContext *gdk_pango_context_get_for_screen(GdkScreen *): assertion `GDK_IS_SCREEN (screen)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: PangoWarning: void pango_context_set_font_description(PangoContext *, const PangoFontDescription *): assertion `context != NULL' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: PangoWarning: void pango_context_set_base_dir(PangoContext *, PangoDirection): assertion `context != NULL' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: PangoWarning: void pango_context_set_language(PangoContext *, PangoLanguage *): assertion `context != NULL' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: PangoWarning: PangoLayout *pango_layout_new(PangoContext *): assertion `context != NULL' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: PangoWarning: void pango_layout_set_attributes(PangoLayout *, PangoAttrList *): assertion `layout != NULL' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: PangoWarning: void pango_layout_set_text(PangoLayout *, const char *, int): assertion `layout != NULL' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: PangoWarning: int pango_layout_get_unknown_glyphs_count(PangoLayout *): assertion `PANGO_IS_LAYOUT (layout)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: Warning: void g_object_unref(gpointer): assertion `G_IS_OBJECT (object)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: GtkWarning: void gtk_window_set_screen(GtkWindow *, GdkScreen *): assertion `GDK_IS_SCREEN (screen)' failed
/Users/IHS/Desktop/eschalon_b1_char.app/Contents/Resources/lib/python2.7/site-packages/eschalon/maingui.py:77: GtkWarning: GdkKeymap *gdk_keymap_get_for_display(GdkDisplay *): assertion `GDK_IS_DISPLAY (display)' failed
Segmentation fault: 11
In Book I, the resources are just sitting around the game directory as normal files. In Book II, they're hidden in a password-protected zip file, presumably to make it more difficult for people to rip off the content. The Book II map editor has the ability to read that file to display in-game graphics, but isn't set up to write into it, which would be necessary to edit global map files.Prismatic Maelstrom wrote:I have a question on my mind. Why is it that the Book I map files are easily accessible while the Book II map files are hidden?