Page 1 of 3

RFT

Posted: Fri Jan 01, 2010 7:28 pm
by darkgod
Request For Tests :)

http://te4.org/test

There is a version for windows and linux (that is a test, I used Statifier to make a static exe, lets see if it works everywhere).

This is obviously a very very test version but it should allow you to see classes, talents, a dungeon, leveling, monsters, objects, dungeon guardian, savefiles, stats, ...

Any comments are appreciated, it should be not TOO unbalanced but well, that's a first draft :)

PS: Yes molds are moving, I'll fixate them later :)

Re: RFT

Posted: Fri Jan 01, 2010 8:22 pm
by Yottle
I got a game going, but I can't figure out what to do. I am in a small lit area of wilderness. There are three ">"s, but I can't go down them. No monsters or anything to pick up. I can cast a regenerate spell, play with my talents, manage my inventory, and move around, but that is it. I can't find a help menu anywhere.

I have a Dvorak keyboard but the game doesn't recognize it. It wants me to use the unmapped keys, which is a royal pain.

Running Windows Vista Home Premium 64 bit SP2, if that matters.

Re: RFT

Posted: Fri Jan 01, 2010 8:28 pm
by darkgod
Oh my dvorak ? ;)

The > to the west should work (tower of Amon S?l), try both < and > keys, they do the same thing.

The wilderness is small, it's a starting wilderness.

If your OS is configured with dvorak keymap SDL should still get its keys just fine.

How do you cast King's Gift then ? the hotley (1) works or through the 'm' menu ?

Re: RFT

Posted: Fri Jan 01, 2010 9:07 pm
by Yottle
darkgod wrote:Oh my dvorak ? ;)

The > to the west should work (tower of Amon S?l), try both < and > keys, they do the same thing.

The wilderness is small, it's a starting wilderness.

If your OS is configured with dvorak keymap SDL should still get its keys just fine.

How do you cast King's Gift then ? the hotley (1) works or through the 'm' menu ?
The dvorak is specified in my Windows language file, so it isn't a problem unless a program is bypassing the operating system and accessing the hardware directly.

Neither < or > works. I tried all three stairs.

The hot key works and the m menu works for King's Gift.

Re: RFT

Posted: Fri Jan 01, 2010 9:26 pm
by darkgod
Ahah I never thought THOSE keys would be the problem, more the hotkeys ..

Well you can just remap the key for now so taht you can test some more:
Open game/modules/tome/class/Game.lua
Around line 405 you'll see:
[{"_LESS","anymod"}] = function()


change it to:
_h = function()


Then in game you should be able to use 'h' to change levels.

I'll make a new build soonish that outputs the keycodes pressed so I can find out your problem for good.

Thanks

Re: RFT

Posted: Fri Jan 01, 2010 9:29 pm
by madmonk
Nice,

I am running Linux... Comments

No Dungeon entrance works on mine either
Mage spell (Manathrust & Flame) targetting does not seem to work (without a target???)
After all talent allocation, Warrior has used all talent allocation up, Mage has 1 left.
M key works

[UPDate] Tried your suggested keymap fix and you can't get past the name input part on a new game...

Re: RFT

Posted: Fri Jan 01, 2010 9:34 pm
by darkgod
Well they work but yes if you have nothing to target it's a little useless (you can move the target cursor freeform with shift+direction keys).

Starting talents & number of them is really not finished, I just put them this way because I'm testing warriors currently :)

So < > does not work either for entering dungeons ??
Try the same fix as for Yottle then for now.

But at least my static build works, nice, what kind of Linux ? 32/64 bits ?

Re: RFT

Posted: Fri Jan 01, 2010 9:38 pm
by madmonk
Mandriva 2009 (32 bit)

Tried the fix but I can't start a new char, so have reverted back.

Not done:

1) Create new char, save and then test.

[Update] Tried that and can't load the char. (Not implemented?)

Re: RFT

Posted: Fri Jan 01, 2010 9:46 pm
by darkgod
Ahh!!
Sorry silly me

Also remove the line
_GREATER = {"alias", "_LESS"},
(not far from the other one)

Re: RFT

Posted: Fri Jan 01, 2010 9:51 pm
by darkgod
For people having key issues, please open game/engine/KeyCommand.lua at line 34 add:
print(sym, ctrl, shift, alt, meta, unicode)

(just after function declaration)

Then run the game, press keys and send me the console output it generated (stdout.txt for windows version)

Re: RFT

Posted: Fri Jan 01, 2010 9:53 pm
by Yottle
darkgod wrote:Ahh!!
Sorry silly me

Also remove the line
_GREATER = {"alias", "_LESS"},
(not far from the other one)
That works.

Re: RFT

Posted: Fri Jan 01, 2010 9:57 pm
by darkgod
The usefull keys:
directions to move,
shift+t for tartetting mode, shift+direction for freeform targetting
'm' or assigned hotkeys to cast
'u' to use item (potion)
G to levelup
g to pickup
w/t wear/takeoff
i/e view inventory/equipment
ctrl+x quit
when targetting for a spell, noraml direction keys select the next target in that direction.

BEWARE of area of effect spells (fireflash, ...), they do friendly fire by default.

Re: RFT

Posted: Fri Jan 01, 2010 10:31 pm
by Yottle
Got a dead end level where the room with the stair wasn't connected to the rest of the level. Went back up the stair and the game froze.

I was playing a warrior and things seemed to be working fine. I was clvl 4 and dlvl 5, I think.

Re: RFT

Posted: Fri Jan 01, 2010 10:37 pm
by darkgod
Game froze ? Hum send me the stdout.txt log please

How was the playing ? fun ?

Re: RFT

Posted: Fri Jan 01, 2010 10:38 pm
by darkgod
Oh and yes deadend levels happen sometimes, I'll fix it eventually :)