Tim-Tim "The Mighty Gnome" update
Moderators: Bob the Hamster, marionline, SDHawk
- Meowskivich
- Blubber Bloat
- Posts: 2199
- Joined: Tue Mar 06, 2012 12:38 am
- Location: Earth
- Contact:
- Spoonweaver
- Liquid Metal King Slime
- Posts: 6247
- Joined: Mon Dec 08, 2008 7:07 am
- Location: Home
- Contact:
I see.. I was actually thinking there would be plenty of buttons so I didn't see the problem.Bob the Hamster wrote:The only serious problem with the current control scheme on the OUYA is that the SDL port we are using only supports the first 6 joystick buttons, and counting jump and all the scrolls, Tim-Tim needs 7Spoonweaver wrote: I had thought about that. In fact, thats what I have going on in Tim-Tim 2.
However, I think it would the size of change I'm trying to avoid. It's not that I don't want the game to be better, it's just that if I start reworking things like that, I'll want to start reworking other things, and before you know it this will BE tim-tim 2.
However, I guess I'll have to see how it plays on the controller to make that call for sure. Sigh... I guess I should get an OUYA
If I can figure out how to raise that limit, then a good mapping would be
O=Jump
U=Lightning
Y=Flame Wave
A=Tornado
L1=Cure
L2=Haste
R1=Life-Fuel
However, If I was going to do equipability, I think I would do it something like this:
When you get a scroll, add an actual scroll item to your inventory.
Pressing a "Equip" button could open up the inventory screen.
Using each scroll would trigger a script like "equip lightning" or "equip haste"
The first thing that the equip script would do is pop up a choice for if you want to equip in Slot 1 or Slot 2
Then it would set the id number of that scroll into one of two global variables.
When you press the Spell slot 1 button, it would check the global for spell slot 1 and trigger the appropriate spell (if any).
Then the keyboard mapping could be something like:
Z=Jump
X=Spell 1
C=Spell 2
LSHIFT=Change equip
and the OUYA mapping could be something like
O=Jump
U=Spell 1
Y=Spell 2
A=Change equip
Well, I can see a number of ways to deal with the problem if the button limit doesn't change.
1. make up be jump instead of a button (not too fond of this idea)
2. have 2 spell groupings
L and R: change groups
group1
U=Lightning
Y=Flame Wave
A=Haste
group 2
U=Tornado
Y=Lifer Fuel
A=Cure
3. Use something like the system I have for tim-tim 2 (it's set up a lot like how you described things james)

4. Get rid of a scroll (most people don't actually use haste and the life fuel scroll can just be made easier to get.)
Last edited by Spoonweaver on Mon Jul 08, 2013 11:45 pm, edited 1 time in total.
- Meowskivich
- Blubber Bloat
- Posts: 2199
- Joined: Tue Mar 06, 2012 12:38 am
- Location: Earth
- Contact:
I like the cure spell and life fuel skill, very nice conversion abilities with no penalties. It adds some strategy for those rooms filled with those magic-eating brains, so that they're essentially taking out 3 hp in one hit (one hp, 2 mp) @_@ so it's a good idea that if you can perform such action, converting all mp into hp so that they'll only take out hp 1 block at a time, and when you need mp just convert it back.
- Spoonweaver
- Liquid Metal King Slime
- Posts: 6247
- Joined: Mon Dec 08, 2008 7:07 am
- Location: Home
- Contact:
Meowskivich wrote:I like the cure spell and life fuel skill, very nice conversion abilities with no penalties. It adds some strategy for those rooms filled with those magic-eating brains, so that they're essentially taking out 3 hp in one hit (one hp, 2 mp) @_@ so it's a good idea that if you can perform such action, converting all mp into hp so that they'll only take out hp 1 block at a time, and when you need mp just convert it back.
Also I think I've solved the limited button problem. I'm going to make haste activate with DOWN+U
Making the controls
D-PAD: Move around
O: Jump
U:Lightning
Y:Flamewave
A:Tornado
L:Life Fuel
R:Cure
DOWN+U:Haste
- Meowskivich
- Blubber Bloat
- Posts: 2199
- Joined: Tue Mar 06, 2012 12:38 am
- Location: Earth
- Contact:
Um, no. No way. Do not. If you want to do button-combos, do something along the lines of holding L or R (R would work better) and do it that way.Spoonweaver wrote: Also I think I've solved the limited button problem. I'm going to make haste activate with DOWN+U
Here's my proposed NOT rage-inducing due to accidental magic waste + unruly speed up way:
(and fore word, I've not got the tornado skill, so I'm just going to assume it's an attack)
Code: Select all
O - Jump
U - Lightening
U + R - Fire
A - Cure
A + R - Life Fuel
Y - Tornado
Y + R - Haste
Code: Select all
O - Jump
U - Lightening
U + R - Fire
A - Tornado
A + R - Haste
Y - Cure
Y + R - Life Fuel
Last edited by Meowskivich on Tue Jul 09, 2013 2:51 am, edited 2 times in total.
- Bob the Hamster
- Liquid Metal King Slime
- Posts: 7460
- Joined: Tue Oct 16, 2007 2:34 pm
- Location: Hamster Republic (Ontario Enclave)
- Contact:
Button combo is a good idea! But I reccomend not putting it on the same button as lightening, since that is the most-used of all the spells
Also I have not yet given up hope on getting the other button mappings working. It is confusing to me because that part of the sdl-android code seems to be written in Java and it uses a peculiar template-generation build system that I have only begun to sort out, but I know *somehow* I can get at the rest of the buttons.
Also I have not yet given up hope on getting the other button mappings working. It is confusing to me because that part of the sdl-android code seems to be written in Java and it uses a peculiar template-generation build system that I have only begun to sort out, but I know *somehow* I can get at the rest of the buttons.
- Spoonweaver
- Liquid Metal King Slime
- Posts: 6247
- Joined: Mon Dec 08, 2008 7:07 am
- Location: Home
- Contact:
Well, before an Ouya release I think it's time for a slimesalad update.
All the above stuff should be in there, as well as the new music.
[game]Tim-Tim "The Mighty Gnome"[/game]
Hope I've giving people enough reason to give it another go.
All the above stuff should be in there, as well as the new music.
[game]Tim-Tim "The Mighty Gnome"[/game]
Hope I've giving people enough reason to give it another go.
Last edited by Spoonweaver on Tue Jul 09, 2013 4:00 pm, edited 1 time in total.
- Spoonweaver
- Liquid Metal King Slime
- Posts: 6247
- Joined: Mon Dec 08, 2008 7:07 am
- Location: Home
- Contact:
- Spoonweaver
- Liquid Metal King Slime
- Posts: 6247
- Joined: Mon Dec 08, 2008 7:07 am
- Location: Home
- Contact:
- Spoonweaver
- Liquid Metal King Slime
- Posts: 6247
- Joined: Mon Dec 08, 2008 7:07 am
- Location: Home
- Contact: