Sarge
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > Coming up next for Eternity: ExtraData
 
Author
All times are GMT. The time now is 04:30. Post New Thread    Post A Reply
Quasar
Moderator


Posts: 6175
Registered: 08-00


Work on the ExtraData feature is about to commence. ExtraData stands to revolutionize what's possible in DOOM editing by allowing arbitrary amounts of information to be associated with various map objects.

The initial implementation is going to be for mapthings. Virtually any aspect of a mapthing could be set, even ones traditionally only settable via DeHackEd for an entire species -- want to have ONE imp on a level drop a key when it dies? This is one example of what will be possible, without any DeHackEd, complex scripting, or gross hacks.

Its going to use *very* simple text lumps to store data, and special mapthing types will act as place-holders, using their options field as an ExtraData record number. This'll be quick to learn for the editors. I think this promises to be one of the better things to happen to DOOM editing since the source release ^_^

I hope to have the system up and running in a couple of weeks max, and it will probably be the launching feature for v3.31 beta 1.

Old Post 07-11-02 00:56 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
spank
I'm afraid of Americans


Posts: 1888
Registered: 06-00


That's cool!

__________________
lord
tear the system down
fortune -o

Old Post 07-11-02 00:58 #
spank is offline Profile || Blog || Email || Search || Add Buddy IP || Edit || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11313
Registered: 05-01


Wait..that means you could have a monster that dropped an object to advance the plot of a TC or something. Like...a demon swallowed a key and you gotta find it and make it spit it up. Or...an Imp has...well...swallowed a soulsphere (wtf) and you got to find it...or whatever. Still, pretty sweet there Quasar! You = teh rule!

__________________
DOOMWORLD All your favorite ports and map editors
DooM DM!!
3057 reasons to keep on dooming

Old Post 07-11-02 14:02 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Julian


Posts: 2677
Registered: 04-75


You got the idea bbg.

Old Post 07-11-02 14:14 #
Julian is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
boris
meow


Posts: 3634
Registered: 05-00


*cough*that's been possible with zdoom for a looooong time ;)*cough*

BTW, did I ever say that Eternity is a really nice port?

__________________
this sig is in my pants | WIP - WADs In Progress: post your WADs!

Old Post 07-11-02 15:36 #
boris is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Anders
No one knows I'm schepe


Posts: 428
Registered: 03-02


tarin: quasar only gave you an example of ExtraDatas possibilities.... it's going to be so much more....

__________________
++++++++++[>++++++++++>++++++++++++>+++++++++++>++
+>+<<<<<-]>.>-.>>++.<<<++.>>+.+++.<--.>-----.+++++
+.>.<<<-----.>>-.<<++++.>>>.<<<++.------.>++++.>>>.

Old Post 07-11-02 23:21 #
Anders is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11313
Registered: 05-01


Could this also be used in other ways like killing a certain monster could open up a door or picking up a certain item could do an instant teleport of monsters instead of them teleporting in one by one? My ideas are odd I know but...still. Another thing I would find neat is if this could be if that say you could assign specific details to the enemies and items in a map like say Imp normally has 20 hp but a mapper could make a certain Imp in his/her map that had 40 health. Or that a that is really really super soul sphere instantly gives you 200 health, or picking up a DBS gives you ## shells or a Rocket Launcher loaded up with ## rockets. This would let mappers go into detail. Imagine that you're playing a map where you can do such things. That would rule. No two monsters could take the same amount of ammo to die.

__________________
DOOMWORLD All your favorite ports and map editors
DooM DM!!
3057 reasons to keep on dooming

Old Post 07-12-02 12:33 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
NiGHTMARE
Forum Legend


Posts: 5012
Registered: 05-00


Will this let you use skins for enemies, e.g. have two troopers that look different?

Old Post 07-12-02 12:46 #
NiGHTMARE is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
DooMBoy
Heh
(but Stupidity still cannot be concealed)


Posts: 8509
Registered: 12-00


Shoot the trooper, get the blue key. Hmmm.........

__________________
Heh

Old Post 07-12-02 14:07 #
DooMBoy is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11313
Registered: 05-01



NiGHTMARE said:
Will this let you use skins for enemies, e.g. have two troopers that look different?


That would kick ass


Shoot the trooper, get the blue key. Hmmm.........


So simple even DooMBoy understands (just messin' with you DooMBoy)

__________________
DOOMWORLD All your favorite ports and map editors
DooM DM!!
3057 reasons to keep on dooming

Old Post 07-12-02 15:50 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Shaviro
Team Future Chief


Posts: 8869
Registered: 06-00


Sounds cool! I can't wait to see it in action.

__________________
Ybbx sbe hcqngrf fbba.

Old Post 07-12-02 15:53 #
Shaviro is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 6175
Registered: 08-00



Could this also be used in other ways like killing a certain monster could open up a door or picking up a certain item could do an instant teleport of monsters instead of them teleporting in one by one?


That kind of stuff is better handled through FraggleScript. Doing it via ExtraData would make something simple into something complicated.


Another thing I would find neat is if this could be if that say you could assign specific details to the enemies and items in a map like say Imp normally has 20 hp but a mapper could make a certain Imp in his/her map that had 40 health.


This is exactly the kind of stuff I'm thinking about, and my prelim list of ExtraData attributes for mapthings already includes spawn health :->


Or that a that is really really super soul sphere instantly gives you 200 health, or picking up a DBS gives you ## shells or a Rocket Launcher loaded up with ## rockets. This would let mappers go into detail.


Overriding the effects of particular powerup items is also an idea I've had before, and it'll be pretty cool too. You'll probably be able to add pickup effects to items like flags, so that one item could have multiple effects -- make your own backpack that gives full ammo!

Old Post 07-12-02 23:16 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Little Faith
Rigtige mænd er voldtægtsmænd


Posts: 3253
Registered: 05-02


Or what about giving certain monsters bots so they would act intelligently. Behold the power sneaky cyberdemons!

__________________
I am, therefore I suck.

Old Post 07-13-02 12:55 #
Little Faith is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
Naked Snake
HAHA I AM A FAG AND I CAN'T CHANGE THIS TITLE ANYMORE


Posts: 11313
Registered: 05-01



Little Faith said:
Or what about giving certain monsters bots so they would act intelligently. Behold the power sneaky cyberdemons!


Kinda hard to be sneaky when hoof.wav plays everytime you walk.

__________________
DOOMWORLD All your favorite ports and map editors
DooM DM!!
3057 reasons to keep on dooming

Old Post 07-13-02 13:55 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 04:30. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > Coming up next for Eternity: ExtraData

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is ON
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.