Doom Marine
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 03:40. Post New Thread    Post A Reply
Gez
Why don't I have a custom title by now?!


Posts: 12468
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 Mar 23 2012 at 12:11

Old Post Mar 19 2012 12:47 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 9195
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.1 - also on Android (Updated 28/03/2015)

Old Post Mar 19 2012 16:32 #
printz is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 12468
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 Mar 19 2012 18:23 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Marcaek
Senior Member


Posts: 1679
Registered: 12-10


This sounds like the best co-op feature ever.

Old Post Mar 19 2012 18:31 #
Marcaek is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 9195
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.1 - also on Android (Updated 28/03/2015)

Old Post Mar 19 2012 18:42 #
printz is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Mancubus II
Carbunculous


Posts: 1954
Registered: 02-03


Don't forget Odamex and Chocolate Doom!

Old Post Mar 19 2012 21:01 #
Mancubus II is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Ladna
Member


Posts: 354
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 Mar 19 2012 23:46 #
Ladna is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 9195
Registered: 06-06


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

__________________
Automatic Wolfenstein - Version 1.0.1 - also on Android (Updated 28/03/2015)

Old Post Mar 19 2012 23:50 #
printz is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Gez
Why don't I have a custom title by now?!


Posts: 12468
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 Mar 22 2012 13:46 #
Gez is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
printz
CRAZY DUMB ZEALOT


Posts: 9195
Registered: 06-06


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

__________________
Automatic Wolfenstein - Version 1.0.1 - also on Android (Updated 28/03/2015)

Last edited by printz on Mar 22 2012 at 15:11

Old Post Mar 22 2012 14:48 #
printz is offline Twitter account Youtube Github || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Mordeth
Administrator


Posts: 2045
Registered: 05-00


MOOOOOOOOOOOOOOOOOOOOOOO..!

Old Post Mar 22 2012 20:02 #
Mordeth is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Ladna
Member


Posts: 354
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 Mar 22 2012 23:38 #
Ladna is offline || Blog || PM || Post History || 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 Mar 24 2012 15:16 #
tempun is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
Ladna
Member


Posts: 354
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 Mar 25 2012 04:52 #
Ladna is offline || Blog || PM || Post History || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 03:40. 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.