#tfl@irc.freenode.net logs for 8 Feb 2009 (GMT)

Archive Today Yesterday Tomorrow
tfl homepage


[01:00:05] --> NotADragon has joined #tfl
[01:00:05] --- ChanServ gives voice to NotADragon
[01:00:11] <NotADragon> Hello.
[03:00:59] --- Marzo_away is now known as Marzo
[03:01:08] <Marzo> Hm. Still there?
[03:11:12] --- Marzo is now known as Marzo_away
[03:11:43] <NotADragon> Bleh.
[03:11:53] <NotADragon> Figures that'd be when I went to go eat dinner.
[03:19:42] --- Marzo_away is now known as Marzo
[03:19:44] <Marzo> Hi
[03:29:50] --- Marzo is now known as Marzo_away
[03:32:10] --- Marzo_away is now known as Marzo
[03:37:08] <NotADragon> Trying
[03:37:10] <NotADragon> to figure out
[03:37:16] <NotADragon> why something isnt working
[03:37:22] <Marzo> Shoot
[03:37:59] <NotADragon> Its not exult related =)
[03:38:07] <Marzo> Oh
[03:38:08] <Marzo> OK
[03:38:09] <NotADragon> (Actually, its calligraphy related, go art, and such)
[03:38:30] <Marzo> Definitelly something I can't help with then
[03:38:35] <Marzo> :-p
[03:39:17] <NotADragon> Hehe
[03:39:19] <NotADragon> Well
[03:39:29] <NotADragon> My housemate was trying to learn to do some stuff
[03:39:36] <NotADragon> And so I was trying to help her
[03:39:44] <NotADragon> But Im finding out Im no better :P
[03:39:56] <Marzo> Hehe
[03:40:15] <NotADragon> Which is depressing, because I am rather a decent pen and ink artist
[03:40:26] <NotADragon> Just never done calligraphy
[03:41:05] <NotADragon> In any event
[03:41:11] <NotADragon> As far as TFL goes.
[03:41:19] <Marzo> The closest I ever came to learning calligraphy was reading about Japanese ideograms
[03:41:37] <Marzo> or rather, how some of them are drawn
[03:41:44] <NotADragon> We've both talked about wanting to do a gypsy intro thing. So, what I'm wondering today is how exactly we want do go about doing them.
[03:41:47] <Marzo> (not that I know any Japanese)
[03:42:26] <Marzo> Part 1: Design small woods with clearing and the Wagon in map 1
[03:42:34] <Marzo> (Britannia is in map 0)
[03:42:36] <NotADragon> I can do that easily.
[03:43:06] <Marzo> It should be impossible to exit from this place by walking or enter it from anywhere
[03:43:21] <NotADragon> (Map 1 is our underworld, but I suppose we can spaghetti it like SI.
[03:43:35] <NotADragon> Unlike SI, our dungeons are non-contiguous so this shouldn't be an issue.
[03:43:49] <Marzo> More or less what I was going to reply
[03:44:28] <NotADragon> We could put mountains around part and a fence that you can't get out of, around the rest. Kinda annoying for the player, but eh.
[03:44:31] <Marzo> Maybe make the very edges fade into a void-like scenery to indicate the eerines of the area or to suggest a memory
[03:44:46] <NotADragon> That could also work.
[03:45:01] <NotADragon> The dreamworld pieces from SI.
[03:45:04] <Marzo> Making it as if you were recalling past events work well
[03:45:05] <Marzo> Yep
[03:45:06] <NotADragon> We could import these.
[03:45:25] <NotADragon> (Thought we would either have to get hackish, or steal chunks.
[03:45:34] <NotADragon> Because like hell Im using ES's map editor.
[03:45:38] <NotADragon> It is _painful_
[03:46:33] <Marzo> Until we actually start working on the SI part, I would suggest we steal whole chunks into chunk-sized shapes
[03:46:53] <Marzo> That also buys time to de-hard-code what shapes are flats
[03:47:10] <NotADragon> Works for me.
[03:47:36] <NotADragon> Okay so if you can get the void chunks, into shapes, I can put together a map for it.
[03:47:45] <NotADragon> Im not sure how you'd go about doing that.
[03:47:58] <Marzo> That is quite simple: screenshots :-)
[03:48:13] <NotADragon> Some are animated, though, aren't they?
[03:48:30] <Marzo> Hm. I'd have to check, but I would guess no
[03:48:43] <Marzo> I think that there are animated shapes that they use
[03:48:44] <NotADragon> Those little pulsating objects
[03:49:10] <Marzo> The only other animation possible would be pallete cycles, which I don't think work for this
[03:50:34] <Marzo> Yep, those are definitelly shapes
[03:50:41] <NotADragon> I believe they are shapes.
[03:50:49] <NotADragon> "pulsating object" or something
[03:51:02] <Marzo> Shape 726
[03:51:26] <Marzo> Importing those are a breeze
[03:52:00] <NotADragon> Wewt.
[03:52:06] <Marzo> The edges of the dream area are also shapes, like coastlines
[03:52:46] <Marzo> Shape 194
[03:53:29] <Marzo> The background is just normal star-filled void; we can probably use those from BG
[03:53:57] <Marzo> With the scenery done, we can move on to:
[03:54:03] <Marzo> Part 2: set up the start of the game
[03:54:45] <Marzo> The start of the game is triggered by an egg at the feet of the avatar's starting location
[03:55:15] <Marzo> If we move the avatar to a different map, that egg won't trip and the initial cutscene will not happen
[03:55:38] <Marzo> We then set the 'game started' flag so that the avatar is visible and can be moved
[03:56:11] <NotADragon> Yeah
[03:56:25] <NotADragon> Do we have an easy way to modify the initgame info?
[03:56:42] <Marzo> It is modified whenever you save the map
[03:57:17] <NotADragon> Ah there we are then.
[03:58:08] <Marzo> We place the avatar in the new starting position and facing the new starting direction and put an egg at his/her feet
[03:58:50] <Marzo> The egg triggers a small intro dialog (to let players who haven't read the readme not be completelly be blindsided)
[03:59:07] <NotADragon> So basically it is a matter of modifying that eggs info, as far as an initial intro goes
[03:59:12] <Marzo> (to many be's in that sentence)
[03:59:40] <Marzo> I would leave the initial egg intact
[03:59:49] <Marzo> (I am getting to it, in fact)
[03:59:59] <NotADragon> Well.
[04:00:18] <Marzo> The player talks to the gypsy, chooses his path and alll
[04:00:52] <NotADragon> Something I was considering: I may leave a (semi-hidden?) way to start TFL from the intro instead of going through BG first, for those who jut want t play TFL.
[04:01:03] <NotADragon> (Though this would leave their character at a significant disadvantage)
[04:01:14] <Marzo> At the end, the screen is faded to black, the 'game started' flag is reset, player has dont_move flag set and is teleported to the standard BG starting location
[04:01:45] <NotADragon> And the normal intro sequence with Iolo goes on, Id assume
[04:01:46] <Marzo> Then the standard BG beginning takes over, with Iolo and Petre
[04:01:50] <Marzo> Yes
[04:02:15] <NotADragon> Alright, so right now that's nothing complicated.
[04:02:25] <Marzo> Nope
[04:02:59] <Marzo> I already have a function set up that reproduces the 'career selection' using the shrine portraits
[04:03:10] <NotADragon> Interesting.
[04:03:14] <NotADragon> A little more complex
[04:03:19] <NotADragon> (on a gam balance side)
[04:03:31] <Marzo> Well, not yet
[04:03:50] <Marzo> It only lets you select among the virtues and return the dominant virtue
[04:03:52] <NotADragon> I would like the 'career' selection to have stat effects attached.
[04:04:05] <Marzo> That would be up to the calling function to do
[04:04:32] <NotADragon> Im just speaking in the scope of this introduction
[04:04:41] <Marzo> Oh, right
[04:04:47] <Marzo> I would think so
[04:05:06] <NotADragon> Its a little more difficult to balance (though not hard to code -- do remember to adjust some karma though)
[04:06:58] <Marzo> The function can be quite easily return how many times each virtue has been chosen, or we can set stats based on the profession
[04:07:13] <NotADragon> Latter is what most ultimas do
[04:07:16] <NotADragon> TMK
[04:07:37] <NotADragon> (To my knowledge)
[04:07:47] <Marzo> In U5 and Lazarus, you get stats based on the virtues you select
[04:08:05] <Marzo> I am not sure about U4 and U6
[04:10:15] <Marzo> Each virtue gives (IIRC) 2 stat points (distributed among the stats associated to it), except for spirituality which gives 3 and humility which gives none (again, IIRC)
[04:10:31] <Marzo> And strength has a minimum of 18
[04:10:52] <Marzo> (I think they all start from 12)
[04:12:27] <Marzo> But I think that having standard stats based on the profession is better as it eliminates the annoying part of having to get a lucky good virtue path for the character
[04:13:30] * Marzo pokes NotADragon with the Death Scythe in an attempt to get a response
[04:13:36] <NotADragon> Sorry
[04:14:10] <NotADragon> I agree, I think it based on profession is best
[04:14:15] <NotADragon> (This is what u4 does)
[04:18:04] <Marzo> Well, I am going to bed now
[04:18:11] <Marzo> Good night
[04:19:17] <-- Marzo has left IRC ("Marzo vanishes suddenly.")
[04:21:12] <-- NotADragon has left IRC ("ChatZilla 0.9.84 [Firefox 3.0.5/2008120122]")