Mystic Software Forums

Mystic Software => General Discussion => Topic started by: AlienDude on March 08, 2005, 07:58:55 AM

Title: (no subject)
Post by: AlienDude on March 08, 2005, 07:58:55 AM
Here's the prob: I made a series of cursor maps for the menu.  how can i make it go back to the previuos screen and assign special button commands for each screen.  also how do I get it to override the default menu.  That is friggin annoying.
is this the purpose of a runtime program?

More on cmaps: how do i get it to go left and right, not previous and next? I am making a little thing that has rows and columns of options (pos an item menu) and the current state of the cursor map will only go down the columns not go left and right.  that blows.
Title: (no subject)
Post by: Aminaga on March 11, 2005, 12:44:18 PM
:wacko:  No idea.

(Why do I have to be so terrible with RPG Code?! Why?)
Title: (no subject)
Post by: Xorlak on March 11, 2005, 08:59:35 PM
Hmm, I've yet to play around with cursors in TK3. (Heh...)

If you can't customize it so you have left/right control, you may want to take a look at some of the cursor methods available here (they're for TK2, but they should be adaptable).  I'm pretty sure at least one of them supports 2D cursor menus.
Title: (no subject)
Post by: AlienDude on March 12, 2005, 09:21:12 AM
im working on on right now. i was just wonderinf if it was possible with the "built-in" system.  Thanx!!  I even made a really cool crystal cursor.
Title: (no subject)
Post by: Colin on March 14, 2005, 04:41:04 PM
The cursor stuff sucks, and there are no plans to improve it. :p

If you need elaborate cursor subsystems, as cruel as it sounds, code your own--it's just not practical for them to be standard.
Title: (no subject)
Post by: AlienDude on March 16, 2005, 01:43:36 PM
Ok here's a snippet of the code I made:

Code: [Select]
method cursorfile(file$, sizex!, sizey!) //changes cursor pic
{
cursor$=file$
sx!=sizex!
sy!=sizey!
}
method setcol(col!, curx,) //sets cursor positions
{
pos1[col!]!=curx!
}
method setrow(row!, cury!)
{
pos2[row!]!=cury!
}
method setcursor(col!, row!)
{
setimagetransparent(cursor$, sx!, sy!, pos1[col!]!, pos2[row]!, 0,0,0)
}

How do i get a previous setcursor() to be replaced by a new one when the command is called again, not doubled(ie just sets another pic)?  i completly forgot.

NOTE: everything else on screen must not change or disappear.
Title: (no subject)
Post by: AlienDude on May 15, 2005, 08:00:18 PM
Someone show me how to set up canvasses, esp for cursors....