CSBwin features wanted
Posted: Thu Feb 17, 2005 9:21 pm
Hi, been awhile, still working on ADGE (finishing touches).
I've been working on a dungeon and I'm stuck, i need features implemented to continue. I'll try not giving away certain 'aspects' of it here but I will need a few DSA features to finish it up.
Create monster: Yep, need a DSA function that creates a monster. This shouldn't be a huge problem after looking through the CSB source it seems pretty compatable...
type (worm, screamer, hellhound, demon)
hitpoints modifier (Not important, can set the health of the monsters after creation with @MONSTER)
count (1-4)
facing
location
invisibility/draw-as-size-4 is not important, but since CreateMonster() takes it as an argument, might as well put it in?
Create cloud: Ugh, I looked into the CSB source and this will be a nightmare, but it seems as though it is very simple except their are many, many, many cases in the cloud creation process. It doesn't have to be exotic, just simple... It seems using &THROW will only throw spell-type objects, but If i want to create a poison cloud in a dynamic location with no nearby walls, I'm stumped.
Type (this is tricky...)
power
location
position (its in the CreateCloud function but I don't see how it affects it..)
Add: I would like the ability to add items to monsters dynamically.. I'm not sure if this is possible though... If its too much work I'll try and add it myself.
Deletion of objects carried by a player. Don't think i'm evil, but the ability to strip the characters of certain items in the dungeon dynamically is going to be part of my dungeon. This is one of the more important parts. If you feel it is too much to do, I'll attempt it. Without this (and the add monster dynamically with items), my dungeon cannot be completed. Feel free to simply add the 'prototype' of it into CSBwin and CSBuild but leave the implementation empty (I.e. make it do nothing) and send me the source.
&RAND: Random number. Would this be possible? Or would it screw up the random generation of ingame features like attack damage and monster AI etc in record/playback? I could make use of this.
And one quick question: Is the 100 size array saved when you save a game and reloaded when you load? Or is it cleared after each session?
-rain`
If any of these features exist with a 'trick' to do them, I'd like to know the trick ^^
I've been working on a dungeon and I'm stuck, i need features implemented to continue. I'll try not giving away certain 'aspects' of it here but I will need a few DSA features to finish it up.
Create monster: Yep, need a DSA function that creates a monster. This shouldn't be a huge problem after looking through the CSB source it seems pretty compatable...
type (worm, screamer, hellhound, demon)
hitpoints modifier (Not important, can set the health of the monsters after creation with @MONSTER)
count (1-4)
facing
location
invisibility/draw-as-size-4 is not important, but since CreateMonster() takes it as an argument, might as well put it in?
Create cloud: Ugh, I looked into the CSB source and this will be a nightmare, but it seems as though it is very simple except their are many, many, many cases in the cloud creation process. It doesn't have to be exotic, just simple... It seems using &THROW will only throw spell-type objects, but If i want to create a poison cloud in a dynamic location with no nearby walls, I'm stumped.
Type (this is tricky...)
power
location
position (its in the CreateCloud function but I don't see how it affects it..)
Add: I would like the ability to add items to monsters dynamically.. I'm not sure if this is possible though... If its too much work I'll try and add it myself.
Deletion of objects carried by a player. Don't think i'm evil, but the ability to strip the characters of certain items in the dungeon dynamically is going to be part of my dungeon. This is one of the more important parts. If you feel it is too much to do, I'll attempt it. Without this (and the add monster dynamically with items), my dungeon cannot be completed. Feel free to simply add the 'prototype' of it into CSBwin and CSBuild but leave the implementation empty (I.e. make it do nothing) and send me the source.
&RAND: Random number. Would this be possible? Or would it screw up the random generation of ingame features like attack damage and monster AI etc in record/playback? I could make use of this.
And one quick question: Is the 100 size array saved when you save a game and reloaded when you load? Or is it cleared after each session?
-rain`
If any of these features exist with a 'trick' to do them, I'd like to know the trick ^^