Ouchface
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 > EDF Feature!
 
Author
All times are GMT. The time now is 10:01. Post New Thread    Post A Reply
BlackFish
Forum Spammer


Posts: 4669
Registered: 06-02


When is the next eternity coming out so we can fiddle with EDFs?

Old Post 08-22-02 21:29 #
BlackFish 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


Uh...heh, don't expect to see EDF for quite some time...

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

Old Post 08-23-02 08:04 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 6130
Registered: 08-00


EDF will probably not be in the next beta, but it should be in the one after it for sure, because I'm pretty much at the point where it and ExtraData are needed features. Two reasons:

1. Heretic things, frames, and weapons could be implemented more easily and without static data explosion if they are loaded from EDF files rather than stored inside arrays in the executable.

2. Some Heretic sector specials are incompatible with the BOOM extended sector system, and alternative methods of implementation do not look positive, since there seems to be no simple way to position a mapthing at runtime and know for sure that it is in a certain sector (ruling out controller things like the BOOM PUSH/PULL). If sectors had ExtraData fields they could be used to implement the Heretic wind and scroller types without unnecessary complications.

So, there I have my motivation to get these long-put-off features working :->

Old Post 08-23-02 13:39 #
Quasar 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


Quas, answer me this...with ExtraData and EDF, would one be able to :

Make weapons reload (provided they have their own reloading animations)
Ammo per shot (wait, this is already possible IIRC)
Alternate attacks
Alternate attack reloading
Secondary modes (they could call on a new set of primary and alternate attacks and clipsizes and stuff)

If you could make this possible with EDF/ExtraData I would die a happy man ^_^

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

Old Post 08-23-02 13:43 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Quasar
Moderator


Posts: 6130
Registered: 08-00


"Make weapons reload (provided they have their own reloading animations)"

I suppose it would be POSSIBLE to add such a frame, but it would not be compatible with weapons that use the traditional weapon code action functions (like BEX Reload) because I won't modify them to support it. In other words, a weapon would have to use a whole new set of code pointers to enable that kind of thing.

"Ammo per shot (wait, this is already possible IIRC)"

This will naturally be available, since it has to be stored in the weaponinfo_t structure. Of course DeHackEd will still have access to it after EDF is loaded.

"Alternate attacks"

It would be easier for me just to allow the rebindable weapon definitions idea which we talked about earlier on IRC than to add a whole secondary set of states for each weapon. That would be a waste of space, really. Although, if you mean simply a second possible attack state and the rest of the weapon remains the same, that could possibly be doable with 1 extra frame. The question is, what would activate the alternate attack state? A powerup?

Old Post 08-23-02 13:51 #
Quasar is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
BlackFish
Forum Spammer


Posts: 4669
Registered: 06-02


secondary fire button

Old Post 08-23-02 14:30 #
BlackFish 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



Quasar said:
"Make weapons reload (provided they have their own reloading animations)"

I suppose it would be POSSIBLE to add such a frame, but it would not be compatible with weapons that use the traditional weapon code action functions (like BEX Reload) because I won't modify them to support it. In other words, a weapon would have to use a whole new set of code pointers to enable that kind of thing.

"Ammo per shot (wait, this is already possible IIRC)"

This will naturally be available, since it has to be stored in the weaponinfo_t structure. Of course DeHackEd will still have access to it after EDF is loaded.

"Alternate attacks"

It would be easier for me just to allow the rebindable weapon definitions idea which we talked about earlier on IRC than to add a whole secondary set of states for each weapon. That would be a waste of space, really. Although, if you mean simply a second possible attack state and the rest of the weapon remains the same, that could possibly be doable with 1 extra frame. The question is, what would activate the alternate attack state? A powerup?



Yeah like

M-16

Primary : shoot
Alt : fire grenade (uses another firing animation and another ammo type. Instead of a muzzle flash you see a flash on the underbarrel grenade launcher.)

An alternate attack could be called on by a binded key for alternate attacks (my idea would be X, since that is most common)

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

Old Post 08-23-02 14:56 #
Naked Snake is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 10:01. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > EDF Feature!

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.