> PUT THE TWO .INI FILES IN YOUR C DIRECTORY (C:\)
Aaaagh! Don't do this, use the AppPath expression to load it from the same directory as the application! There's never any need to force people to put files in a fixed directory! (Sorry, pet peeve)
i was hoping there'd be a feature like this (as i would never want to release something without it), i just didn't know about it
edit: got it working. thanks
[quote:2bc1zjda]to the devs: any idea if you'll support japanese (unicode?) characters in the future? i tried it from .ini files and from .html files and neither let me display japanese characters.
Hmm, not sure if we can do it soon. It's a bit late really - we didn't start off with support for unicode, so it'd be a lot of work going through Construct's code changing it. Maybe for a version 2 type thing...
i was hoping it'd be able to be implemented through a seperate object or something, but that isn't the case? i'd like to have my games be in both english/japanese, but as i don't plan on having tons of dialog (at least in my first game project), i guess i could just do it through images. also, the japanese indie game scene is pretty big -- if at all possible, i think it'd be worth having construct be more viable to them (i think displaying japanese characters is a bigger issue than the actual interface being in english or japanese -- i think they could get around an english interface, but they'd still want to make games their friends could play).
edit: i'm still curious if there's someway to do "line_" + global('line') to get line_1, etc. using text as an output (after unsuccessful tests calling .ini items):
"line_" + global('line') -- this produces "line_"
global('line') + "test" -- this produces only the number from the 'line' variable - eg "1"
"line_" + global('line') + "test" -- this produces "line_test" (ignoring the 'line' variable)
[quote:2bc1zjda]also, in order to allow you to click a button and go to the "next" line, i had to name the items plain numbers (1, 2, 3, etc) and set text as INI.ItemString("dialog1", global('line')). originally i had them named "line_1" etc, and tried to set text as INI.ItemString("dialog1", "line_"global('line')) -- is there a way to do that (to have a mix between text in quotes and calling a value)?
it'd be useful for things like "there are # balls in view" without having to use more than one text object.