RFT4

All development conversation and discussion takes place here

Moderator: Moderator

Message
Author
darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

RFT4

#1 Post by darkgod »

http://te4.org/dl/t-engine/t-engine4-al ... alpha3.zip

- particle engine
- 800x600 default resolution. you can switch by editing a file in $HOME/.t-engine/4.0/settings.cfg or $HOME/T-Engine/4.0/settings.cfg with a line like this:
window.size = "1200x1024" (you can press 'r' in game to switch back to 800x600, this is obviously only a test)
- populated trollshaws with trolls
- rebalanced things again, is it easier ? too easy ?
- various improvments and bugfixes

Yes .. mostly it is to gloat about the particles system .. sorry :)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: RFT4

#2 Post by madmonk »

Downloading now... Comments to follow!

[update]oooh! It's empty! No more freebies!
Regards

Jon.

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: RFT4

#3 Post by madmonk »

- 800x600 default resolution. you can switch by editing a file in $HOME/.t-engine/4.0/settings.cfg or $HOME/T-Engine/4.0/settings.cfg with a line like this:
window.size = "1200x1024" (you can press 'r' in game to switch back to 800x600, this is obviously only a test)
Where? Can't see it there, and yes I know it's a hidden folder!

Is it easy, yes, it does seem to be!!!

Manathrust at level 3 beams, and it does seem to beam until it hits something. It does not go through...
+++++++++++++++++++++++
@..........TT
+++++++++++++++++++++++
So my Manathrust won't hit the second Troll. Looks very pretty with the Particle Engine, though!

Makes a busy screen even busier!

[Correction] Beaming does work, in the example above, you have to target the second troll...
Regards

Jon.

Shoob
Reaper
Posts: 1535
Joined: Mon Jan 22, 2007 6:31 pm
Location: East of the sun, west of the moon

Re: RFT4

#4 Post by Shoob »

hmmm... noticed that manathrust can shoot through walls already (at least it went red and over the walls)

note... I was able to do this once and it was over a diagonal...

Code: Select all

###m#.#
.......
..........@ (approximately)
manathrust went through the wall to the right of the mold.
Oliphant am I, and I never lie.

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: RFT4

#5 Post by madmonk »

The amulet thingie happened again... Note that I have not put your

Code: Select all

print("delTmpValTable", prop, k, e)
into place. I will check and that now if necessary! OK, just checked and found it there...
Lua Error: /engine/Actor.lua:217: unsupported temporary value type: nil
At [C]:-1
At [C]:-1 error
At /engine/Actor.lua:217 removeTemporaryValue
At /engine/interface/ActorInventory.lua:250 onTakeoff
At /engine/interface/ActorInventory.lua:110 removeObject
At /engine/interface/ActorInventory.lua:219 wearObject
At /mod/class/Game.lua:379 action
At /engine/dialogs/ShowInventory.lua:43 use
At /engine/dialogs/ShowInventory.lua:26 on_input
At /engine/KeyCommand.lua:38
79 frames in 10.014 seconds = 7.88896 FPS
254657 ticks in
Regards

Jon.

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: RFT4

#6 Post by madmonk »

I thoroughly enjoyed doing the Trollshaws. I found it so ridiculously easy I died in the Tower with my first encounter... over-confidence or something.

One of the reasons is getting Manathrust to beam...

I noticed that it does the same damage to all creatures in the line, rather than a separate calculation for each creature.
Regards

Jon.

Shoob
Reaper
Posts: 1535
Joined: Mon Jan 22, 2007 6:31 pm
Location: East of the sun, west of the moon

Re: RFT4

#7 Post by Shoob »

well, manathrust does do a set amount unless it crits... then we can say the caster found a way to uber channel the mana but cant recall how they did it. :D

but yeah... I got a disappearing amulet again here too.
Oliphant am I, and I never lie.

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: RFT4

#8 Post by madmonk »

Shoob wrote:well, manathrust does do a set amount unless it crits... then we can say the caster found a way to uber channel the mana but cant recall how they did it. :D
Brainless fool that I am... I had forgotten! :oops:

So I kill the shade, then on the way up, I killed myself - sheer class, we really need a prompt to protect against this type of stupidity...
[LOG] Marin hits Marin for #aaaaaa#26.50 fire damage#ffffff#.
[LOG] Marin killed Marin!
Lua Error: /data/damage_types.lua:57: attempt to index field 'level' (a nil value)
At [C]:-1
At /data/damage_types.lua:57 projector
At /data/timed_effects.lua:55 on_timeout
At /engine/interface/ActorTemporaryEffects.lua:52 timedEffects
At /mod/class/Actor.lua:85 act
At /mod/class/Player.lua:71 act
At /engine/GameEnergyBased.lua:44 tick
At /engine/GameTurnBased.lua:24 tick
At /mod/class/Game.lua:174
357855 ticks in 10.15 seconds = 35256.7 TPS
Or maybe I get a Darwin award or something!
Regards

Jon.

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: RFT4

#9 Post by darkgod »

madmonk wrote:The amulet thingie happened again... Note that I have not put your

Code: Select all

print("delTmpValTable", prop, k, e)
into place. I will check and that now if necessary! OK, just checked and found it there...
Lua Error: /engine/Actor.lua:217: unsupported temporary value type: nil
At [C]:-1
At [C]:-1 error
At /engine/Actor.lua:217 removeTemporaryValue
At /engine/interface/ActorInventory.lua:250 onTakeoff
At /engine/interface/ActorInventory.lua:110 removeObject
At /engine/interface/ActorInventory.lua:219 wearObject
At /mod/class/Game.lua:379 action
At /engine/dialogs/ShowInventory.lua:43 use
At /engine/dialogs/ShowInventory.lua:26 on_input
At /engine/KeyCommand.lua:38
79 frames in 10.014 seconds = 7.88896 FPS
254657 ticks in
Can you quote what was before too ?
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: RFT4

#10 Post by darkgod »

Oh and ... ahah on you self killing yourself :)
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: RFT4

#11 Post by darkgod »

Found the bug with npcs not going around otehr npcs!
Thanks !
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

Shoob
Reaper
Posts: 1535
Joined: Mon Jan 22, 2007 6:31 pm
Location: East of the sun, west of the moon

Re: RFT4

#12 Post by Shoob »

lol, yeah, I have killed myself too many times... with manathrust :(

I should be more careful with targetting but meh... I just say the spell backfired on me :D.
Oliphant am I, and I never lie.

Shoob
Reaper
Posts: 1535
Joined: Mon Jan 22, 2007 6:31 pm
Location: East of the sun, west of the moon

Re: RFT4

#13 Post by Shoob »

Code: Select all

1132311 ticks  in 10 seconds = 113231 TPS
334 frames in 10.021 seconds = 33.33 FPS
990024 ticks  in 10.006 seconds = 98943 TPS
331 frames in 10.022 seconds = 33.0273 FPS
970597 ticks  in 10 seconds = 97059.7 TPS
334 frames in 10.02 seconds = 33.3333 FPS
1023071 ticks  in 10 seconds = 102307 TPS
325 frames in 10.017 seconds = 32.4448 FPS
remove object	table: 0913C0D8	1	true	1	table: 0985B1C8
Lua Error: /engine/Actor.lua:217: unsupported temporary value type: nil
	At [C]:-1 
	At [C]:-1 error
	At /engine/Actor.lua:217 removeTemporaryValue
	At /engine/interface/ActorInventory.lua:250 onTakeoff
	At /engine/interface/ActorInventory.lua:110 removeObject
	At /engine/interface/ActorInventory.lua:231 takeoffObject
	At /mod/class/Game.lua:390 action
	At /engine/dialogs/ShowEquipment.lua:43 use
	At /engine/dialogs/ShowEquipment.lua:26 on_input
	At /engine/KeyCommand.lua:38 
addTmpVal	fatigue	14
addTmpVal	combat_armor	2
addTmpVal	combat_def	10
[LOG]	Smee wears: galvorn shield.
remove object	table: 0913C088	1000	false	7	table: 08C6D1D0
824179 ticks  in 10 seconds = 82417.9 TPS
238 frames in 10.02 seconds = 23.7525 FPS
1111935 ticks  in 10 seconds = 111194 TPS
334 frames in 10.021 seconds = 33.33 FPS
1323140 ticks  in 10 seconds = 132314 TPS
334 frames in 10.019 seconds = 33.3367 FPS
1300404 ticks  in 10 seconds =
I would say something is buggy in the taking off part since even when I take off first it sometimes disappears without deducting bonuses.
Oliphant am I, and I never lie.

darkgod
Master of Eyal
Posts: 10750
Joined: Wed Jul 24, 2002 9:26 pm
Location: Angolwen
Contact:

Re: RFT4

#14 Post by darkgod »

hummmm
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning ;)

madmonk
Reaper
Posts: 2257
Joined: Wed Dec 12, 2007 12:21 am
Location: New Zealand

Re: RFT4

#15 Post by madmonk »

Comment on RFT4

Played as a Mage, completed both dungeons...

The game plan was to max all Level 1offensive spells, so Manathrust, Flame, Freeze, Noxious Cloud, and I had all of them up to KNOWN status at the end. One point in Phase Door took care of the extra point.

At Level 3 things became a walk, Flame turned into the utility spell of choice, with the tactic of persuading groups to run down corridors and me Manathrusting away! Noxious Cloud was the spell to use to get everyone's attention, it was only at Known status that it really started killing things.

At Level 3 Freeze died as a spell, I never used it after that, since Flame killed all.

I never used any other spell, except for King's Gift and Phase Door once by accident.

Recommendations

1) Put a range in, there were occasions when I could Noxious Cloud clear across the Dungeon, and very useful it was too. No one really got close to me. Bill died at a range of about 8 Squares...
2) Backfiring spells - Shoobs comment about that got me thinking... Can we pump a spell with extra Mana for greater damage or range? And conversely lessen the Mana requirements for lower damage or range... Do we want to?
3) Skeleton Mages are still throwing spells through walls (or trying to). It needs to be fixed, though it sure looks pretty and is of course quite helpful.
4) The map! In a spirit of adventure I went of the mapped overland area into the big black bit... Boring, but I got to stand on the green squares behind the mountains to the right. Not sure whether that is deliberate.
5) Make Freeze more useful.
Regards

Jon.

Post Reply