View Full Version : Doom Rpg
chaoscorp
October 14th, 2005, 10:22 AM
i just made right now a map where you can buy the weapons with yellow skulls(i replaced it with te money of Strife). And now i see how powerful FS is!!!! So you have in the map a key binded (h) that tells you how much money do you have.
I´m not just writting this for fun , but just for telling that if next legacy update could support some zdoom stuff, you could do a hexen-doom RPG Style wad with Player-levels, xp, health etc.... You could put a bunch of monsters and divide a megawad in levels (like HEXEN).
How ´s the idea?????*spin* *spin* *spin*
Danimetal
October 14th, 2005, 10:37 AM
You don´t need ZDoom extensions to do that. In fact, you can already do it in V1.42 except for the Hexen hubs that will be possible in v2.0. If you´re gonna do something like that I can try helping you out with some aspects of scripting (but only some :P)...
You know, once I had a similar idea and just left it... The idea was similar to the one in "Against the Clock": to make it fully moddable. I don´t see a reason why you shouldn´t try.
rustyslacker
October 14th, 2005, 11:39 AM
I believe there's some kind of discussion going on about Legacy vs. Zdoom compatibility. I think that GZdoom supports some Legacy features, but I'm not sure if it includes FraggleScript. However, as Dani said, you should be able to do this in 1.42 with FS.
chaoscorp
October 14th, 2005, 12:05 PM
not at all....
imagine a reaaaaaallllyyy biiiiiigggg map with a lot of nodes,scripts ,monsters etc.... If you have something like that,you will have to load it.But if you use some hexen scripts for e.g : the warping (you have the same things ,same health ) it is better ,cause you can do more things.
Nevermind ------>the other problem that I see is:
How do you put a global variable (i mean for all the maps). For example ---> the money. If somebody could do somekind of global settings, then , it would be possible to add money, expirience points, levels, etc....
That would be a great fun....*flip*
I have a big idea in my mind, but I need help!!! Do you know the 1024 project of doomworld=??? Well ... it is like that :
Everyone puts a map(it must be a good map) in a big wad and in the end the scripts for money,expirience points, abillities, Level etc....That would be real cool*drinky* *drinky* *drinky* AND ON TOP OF THAT ----> A STORY.... BAM!!!! THE NEW DOOM HIT*laugh*
hows about this (big) idea
Rellik_jmd
October 14th, 2005, 12:35 PM
Sounds like a good idea, now all that's left is everything. ;-p Legacy has hub variables that will carry over across seperate maps in case that was one of the things you were wondering about.
Danimetal
October 14th, 2005, 03:33 PM
I don´t think they work right now Rellik. Still, you can always tweak some things to do that. I´ve managed to keep variables between levels and such... Anyway, all that is solved in V2.0...
By the way, the only thing you can´t do now is the StartFS codepointer to add experience when you kill a monster... The rest, I´m sure you can manage to do it or emulate it a way or the other. It´s just a matter of being patient but you could try to work on the scripts in the meantime :).
chaoscorp
October 15th, 2005, 01:16 AM
Can somebody of you show me an example of that vars???
This would be a great help!
thx*thumbs*
AND who does the maps ( you could insert a popular[or nice] map of you).Then somebody puts all the shit in there....FINISH
Danimetal
October 15th, 2005, 05:37 AM
Right now there´s one thing you can do... I´m giving away my little author secret but it will be rendered useless when v2.0 is out. Besides, this is a community so here´s my wisdom: between levels you always keep five things accessible from FS:
-Your health.
-Your 4 different kinds of ammo.
You´re not likely to mess with health but keep in mind you can tweak ammo with the playermaxammo() and playerammo() functions... That way you can store two different 3digit variables in the bullets marker. They could be the bullets and gold like, say:
200134 = 200 bullets and 134 gold.
Like that you could do some order like:
Bullets number: 3 digits bullets. 3 digits cells.
Shells number: 3 digist shells. 3 digits rockets.
Rocket number: 6 digits of experience.
Cells number: 6 digits of gold.
Perform the correct math on them and you can store some nice stuff between maps. All you have to do is to convert them at the beginning or end of each map and apply the values to a variable inside each map... I don´t recall the max values for ammo now but I remember I did something like what I posted above.
Of course, you can wait for v2.0 and use Hexen support... And if there´s really some global variable accesible I would like to know too XD!.
chaoscorp
October 15th, 2005, 08:33 AM
I don´t know but thats really complicated .... A lot of work to do.... I saw your wad "against something" and it s really amazing! nice work and ... you speak spanish. Alguien jugando doom y hablando español???? bien tÃ*o*bang*
Anyway ........ waiting is better. The keys(yellow keyS) for the gold are too shitty cause in deathmatch they arent any (so you must add all of them) and in co-op you can take them anytime you need them. So.... when hexen+doom melt, you can make an inventory and put with a DECORATE lump new items (like gold, artefacts etc...).
The level-up ,expirience is the problem.....*confused*
Dont think i dont like your idea, but it´s just 2 complicated for my brain.
WAIT!!!!*idea* *idea* *idea* .... legacy supports heretic and doom. In heretic there is an invenory..... Can you put heretic things in doom????(last question)
---DaX!13 the corpse---
rustyslacker
October 19th, 2005, 07:25 PM
I don't think you can put Heretic things in Legacy. But I know you can do Hexen things in ZDoom.
MR_ROCKET
October 19th, 2005, 10:30 PM
Legacy.exe -opengl -iwad heretic.wad
Actually chaoscorp, you could do what Rellik did and make an iwad that replaces everything.
Rellik made something similar to the Doom iwad. you could make something like Heretic.
Thing is, all the textures , all the sprites, all the maps, everything would need to be made new.
which would be alot of work.
Did'nt smite make a deh where you had a Heretic weapon in Doom at one time though?
Danimetal
October 20th, 2005, 12:31 AM
I don´t know but thats really complicated .... A lot of work to do.... I saw your wad "against something" and it s really amazing! nice work and ... you speak spanish. Alguien jugando doom y hablando español???? bien tío
Gracias colega :D.
So.... when hexen+doom melt, you can make an inventory and put with a DECORATE lump new items (like gold, artefacts etc...).
Well... I don´t think you will be able to use DECORATE in Legacy but it wouldn´t be too hard to script a completely custom inventory system using scripts and arrays (I have, in fact, one drafted). The ability to use any Doom, Heretic or Hexen thing as a custom pick up item will greatly help in that and also will help you with the Deathmatch problem since you will be able to use, say, torches from Heretic, modify their graphics and set them to be picked up as whatever you want.
The level-up ,expirience is the problem.....
Not at all :D. Once you get global variables just start the experience script and make each monster has a call to a "give experience" script when dying via codepointers.
chaoscorp
October 20th, 2005, 10:37 AM
Hi back all!!!
!1st:
Thx all for the answers. See I have improve my FS-posibilities. But thats not hard. And... i thought that arrays doesn´t work now...(in development) ...*guilty*
Where is that deh that puts a heretic weapon in doom? Is it just only for doom 1 or for doom2 too???Can somebody put some examples for just seeying what do I have to do???? If that´s true of heretic+doom (1,2 etc....)-----WHY do people don´t do a weapon pack for legacy that have more than 8 weapons????*what*
Anyway...
Post back... Im interesting about answers. *cool*
See ya later!
vBulletin® v3.8.3, Copyright ©2000-2010, Jelsoft Enterprises Ltd.