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 > Eternity CS branch thread
 
Author
All times are GMT. The time now is 00:27. Post New Thread    Post A Reply
Gez
Why don't I have a custom title by now?!


Posts: 11397
Registered: 07-07


The latest CS feature (r1959) is hilarious. :)

But how would it work in the non-Doom games that Eternity will, one day, finally support? I suppose it could be random maulotaurs in Heretic and maybe Hexen too, but for Strife? Hacx? Chex Quest?

Last edited by Gez on 03-23-12 at 12:11

Old Post 03-19-12 12:47 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 8893
Registered: 06-06


What does the latest CS feature do? Even if I can look for it myself, it would be best that everyone knows what this thread is about.

__________________
Automatic Wolfenstein - Version 1.0 - also on Android

Old Post 03-19-12 16:32 #
printz is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 11397
Registered: 07-07


You don't know about CIA? It's a great service to look at commits.

Doom64 EX
Eternity
GZDoom
PrBoom(+)
PyDoom
ReMooD
Slade
ZDoom

It's not exhaustive, though. Apparently, there are no profiles for Vavoom, Doomsday or Doom Legacy; the one for Doom Builder is very outdated and does not correspond to Doom Builder 2, etc. I suppose they could be created by anyone who cares to.

Anyway, I used to use it to see what was happening on the PrBoom+ front; but since Manc removed WebSVN, I also use it to check up on the EE, SLADE and to quickly check if there had been Graf-commits on GZDoom.

Old Post 03-19-12 18:23 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Marcaek
Senior Member


Posts: 1402
Registered: 12-10


This sounds like the best co-op feature ever.

Old Post 03-19-12 18:31 #
Marcaek is online now Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 8893
Registered: 06-06



Gez said:
You don't know about CIA? It's a great service to look at commits.

Doom64 EX
Eternity
GZDoom
PrBoom(+)
PyDoom
ReMooD
Slade
ZDoom

Well, if everyone is doing it, I've added AutoDoom there too.

__________________
Automatic Wolfenstein - Version 1.0 - also on Android

Old Post 03-19-12 18:42 #
printz is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
Mancubus II
Purple is not a breakfast color


Posts: 1940
Registered: 02-03


Don't forget Odamex and Chocolate Doom!

Old Post 03-19-12 21:01 #
Mancubus II is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Ladna
Member


Posts: 309
Registered: 04-10


Haha, thanks Gez.

In the serverside configuration you set the rate at which cyberdemons may be spawned, as well as a limit on how many will ever be spawned on that map.

It could be more configurable, as in how many random cyberdemons there should be on the map at any given time, or if the random thing spawned should be a cyberdemon at all.

But for gamemode-specific stuff it probably has to be specified per-IWAD. EE has the gameinfo system, probably the best thing to do is to add a "hardest monster" field to it.

Old Post 03-19-12 23:46 #
Ladna is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 8893
Registered: 06-06


Shouldn't the monster species be ultimately configurable via EDF, like everything else?

__________________
Automatic Wolfenstein - Version 1.0 - also on Android

Old Post 03-19-12 23:50 #
printz is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 11397
Registered: 07-07


Looking at r1970, I think it should be pointed out that ZDoom doesn't actually use the SNDCURVE lump unless it is required by a custom rolloff.

I think that precision was needed since the code refers to using SNDCURVE as being the "ZDoom method" rather than more accurately the Raven Software method.

Old Post 03-22-12 13:46 #
Gez is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 8893
Registered: 06-06


I'm very excited about Eternity's current progress.

__________________
Automatic Wolfenstein - Version 1.0 - also on Android

Last edited by printz on 03-22-12 at 15:11

Old Post 03-22-12 14:48 #
printz is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
Mordeth
Administrator


Posts: 1994
Registered: 05-00


MOOOOOOOOOOOOOOOOOOOOOOO..!

Old Post 03-22-12 20:02 #
Mordeth is offline Profile || Blog || PM || Homepage || Search || Add Buddy IP || Edit || Quote
Ladna
Member


Posts: 309
Registered: 04-10


Yeah I think I should say something about my work relative to trunk EE work.

My focus has been and likely always will be the competitive Doom community. By comparison, I know practically nothing about non-Doom game modes, Dehacked, ACS, etc. My interest in "ZDoom's SNDCURVE lump handling" is strictly that you can hear way more stuff when it's enabled, and that's a huge competitive change.

Additionally I'm not as skilled or knowledgeable as Quasar and SoM. Therefore I generally follow a policy of "commit to c/s branch, playtest/debug/fix, port to trunk", and I rely on players, modders and developers far more knowledgeable than I about singleplayer to help me avoid messing everything up.

To address specific concerns:

printz: yeah you are right I think, but I am not sure how to do that with EDF.

Gez: yeah I actually knew that because I got my info about the SNDCURVE lump from the excellent ZDoom wiki. I haven't looked into it that much, besides accounting for different SNDCURVE lump sizes (Heretic's is 1600, Hexen's is 2025 (40x40 vs. 45x45)), but it's definitely something we'll have to work out for Heretic & Hexen support going forward.

Thanks for all the interest in c/s branch, we're excited too :) . At this stage it is playable, and although we're not really comfortable even calling it an alpha yet, we would very much like any comments and testing results you guys can give us. Installation is easy (http://www.totaltrash.org/eternity/download.html - YOU MUST USE THE INSTALLER THE 1st TIME) and joining a server is as easy as clicking a link at http://master.totaltrash.org. We also have a bug tracker at http://bugs.totaltrash.org.

Old Post 03-22-12 23:38 #
Ladna is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
tempun
Member


Posts: 597
Registered: 08-09



Ladna said:
YOU MUST USE THE INSTALLER THE 1st TIME

WHY MUST I USE INSTALLERS

Old Post 03-24-12 15:16 #
tempun is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Ladna
Member


Posts: 309
Registered: 04-10


The c/s branch installer registers a protocol handler for the eternity: protocol. That's how it knows what to do with the links on the master (eternity://master.totaltrash.org/servers/totaltrash/ctf).

It's not strictly required. For example, you can do any one of these things:

code:
eternity.exe -csjoin eternity://master.totaltrash.org/servers/totaltrash/ctf

code:
eternity.exe -csjoin http://master.totaltrash.org/servers/totaltrash/ctf

code:
eternity.exe -csjoin ftp://master.totaltrash.org/servers/totaltrash/ctf

code:
eternity.exe -csjoin file://C:/servers/ctf.json


The command-line parsing will check the passed URL, so that if it's passed a demo it will retrieve and play it. This allows us to play a demo just from clicking on a link like:

code:
eternity://demos.totaltrash.org/omg_cyberdemons_spawning_everywhere.ecd


We're also pretty dissatisfied with having to use an installer (even if it is easy, convenient, and downloads Freedoom for you if you want it to :) ). We plan to write a Doomseeker plugin and probably bundle Doomseeker... I believe this is what Skulltag does.

Old Post 03-25-12 04:52 #
Ladna is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 00:27. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Special Interest > Eternity > Eternity CS branch thread

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.