Storyline

Actions

The Spellbooks

Technical

Download

Main Menu


This page is not required reading if all you want to do is play and is only for those who want to know a little of the technical details of the game. I strive with each new dream to push to envelope and incorporate the latest techniques in DS programming and will show some as examples.

ANIMATION:
Besides the typical once every second animation, I use the UPDATE SCREEN command method with individual frames changing much quicker than once a second and it's smo-oo-oth.
---(5:5) change object type 0 to type 2447 [EFFECT FRAME I].
---(5:1000) UPDATE screen.
---(5:5) change object type 2447 to type 2448 [EFFECT FRAME II].
---(5:1000) UPDATE screen.
---(5:5) change object type 2448 to type 2449 [EFFECT FRAME III].
---(5:1000) UPDATE screen.
---(5:5) change object type 2449 to type 2450 [EFFECT FRAME IV].
---(5:1000) UPDATE screen.

Secondly, I used an undocumented swapping technique that can move large areas with a single command. I use it for moving a bunch of monsters in a direction and the player has to try to not get hit by them.
---(3:3) within the diamond (#,#) - (#,#),
---(5:23) swap the object with the object at (0,0).

Objects can only move down and/or right but still it is usable and very quick!

2 OBJECTS IN 1 SPACE
Yes, it is possible. I wanted to have a chest that would open and show what was inside. I used floor tiles to make the chest, one open, one closed. Because it's bigger than the normal 32x62 size it has a higher priority than the floor tiles immediately behind it. It's also possible to make another object like a table from a wall. With it you could get and drop objects on it and it can still block passage.

PLAYER SENSING
Although I've used this technique many times in my dreams, most people still don't understand it. Felorin said it was a side effect of it's intended purpose. It's called Mage Rooster's 'Furre Is Solid' technique.
---(3:50) 2 step(s) NORTHEAST from where they moved from,
----(4:10) only in places that can't be walked into,
----(4:2) only where the floor is not type 157 [SAFE FLOOR]
AND (4:4) not object type 2470 [GHOST ARMOR],
----(5:4) place object type 2440 [FURRE ON FIRE].
----(5:17) move any furre here to (78,60) [ETHEREAL PLANE], or nearby.
The (4:10) command does the magic. As you see, if the player isn't standing on safe ground or wearing Ghost Armor they are replaced with flames and teleported to their death.

RECONFIGURABLE ROOM MAZE
This technique used to be the staple of old RPG's but I've never seen anybody else do it on Furc. It's purpose is to make a maze seem much larger than it actually is. It is essensually one room that you reuse to give the illusion of many connecting rooms. Whether or not the room actually has a North, South, East or West exit and objects in it is kept track of with DS.
NEW UPDATE COMMANDS
I'm now revamping the Mage Wars D&D Magic Core to use 2 letter commands to cast a spell. This will easier to remember and code. It also makes possible NEW SPELLS. Ultimately, I'd like to have a routine for HP's, Gold and Spell Points and it may be possible now.
Updated: 3-11-2003 by Athlor