[No as in 'NO!!!'] ACS Networking

Moderator: GZDoom Developers

ACS Networking

Postby Agent ME » Wed Mar 09, 2005 6:22 pm

Basically it would be cool to have some of the features requested at the editing forum post (http://forum.zdoom.org/viewtopic.php?t=5406). I would like to be able to download some information directly into a variable so I could do things such as unlock more areas of my level later using ACS.

It would be nice if we could also send info. But don't worry; ZDooM can't even open up files through ACS, so its not like its going to send your files. It can't even read strings from your settings, like your name. The worst it could do is report your screen resolution and your playing habits.
User avatar
Agent ME
Title Not Found
 
Joined: 22 Mar 2004
Location: California, USA
Discord: Macil#5633
Twitch ID: macil_tech
Github ID: Macil

Postby Your Name Is » Wed Mar 09, 2005 6:24 pm

I like the online scoreboard idea
User avatar
Your Name Is
Wake up and smell the ashes.
 
Joined: 31 Oct 2004
Location: Raleigh, NC

Postby Graf Zahl » Wed Mar 09, 2005 7:04 pm

Am I the only one who doesn't see any real use in this, not to mention that the amount of work required to properly implement it will probably be in no relation to the benefits?


Anyway, nice place! Finally something where I can post my crazy ideas to improve ZDoom! ;)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby Risen » Wed Mar 09, 2005 7:06 pm

Graf Zahl wrote:Am I the only one who doesn't see any real use in this, not to mention that the amount of work required to properly implement it will probably be in no relation to the benefits?


Nope. But I didn't really have much to add that hadn't been said.
User avatar
Risen
 
Joined: 08 Jan 2004
Location: N44°30' W073°05'

Postby QBasicer » Wed Mar 09, 2005 8:56 pm

Wow... I started a meaningful thread...
User avatar
QBasicer
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby Your Name Is » Thu Mar 10, 2005 10:02 am

Bringing about the thing by Agent ME, he mentioned something I liked. Teh ability to update bugs in a map by changing a broken line, switch, or sector through ACS checking an online database
User avatar
Your Name Is
Wake up and smell the ashes.
 
Joined: 31 Oct 2004
Location: Raleigh, NC

Postby Graf Zahl » Thu Mar 10, 2005 10:14 am

OMG, get real!

1. Who is going to maintain that database?
2. What does it contain? If it is ZDoom exclusive it won't be of much use.
3. Suggesting others to do a shitload of work just so you can be lazy is pathetic.

I say again: The use of such a feature is totally limited and all the suggestions made so far are not suitable for ACS anyway. Despite the remote chance that it will ever be done it is stuff that should be in the engine, not the map! There is absolutely no need whatsoever to access stuff like this in a level!
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby Your Name Is » Thu Mar 10, 2005 10:32 am

Well, you are right. I mistyped what I thought, and am rewording it.

The database might not be the best way to do this, but somehow, if there is a small, 1 linedef messed up or something, and if it is widely known but nobody likes to do it, it could say, "OH! I should correct this real fast!" Even though it would be better to just do it on an individual basis, like me fix my own issues, etc.


I still like the online scoreboard.
User avatar
Your Name Is
Wake up and smell the ashes.
 
Joined: 31 Oct 2004
Location: Raleigh, NC

Postby Graf Zahl » Thu Mar 10, 2005 10:52 am

And that still would be useless for ACS because if handled it should be done by the engine, not the map itself. The same for the scoreboard. I see absolutely no benefit whatsoever for a map to be able to access this directly.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby Your Name Is » Thu Mar 10, 2005 11:10 am

I know that now. But I just liked the scoreboard idea best.
User avatar
Your Name Is
Wake up and smell the ashes.
 
Joined: 31 Oct 2004
Location: Raleigh, NC

Postby Agent ME » Thu Mar 10, 2005 6:21 pm

Your Name Is wrote:Bringing about the thing by Agent ME, he mentioned something I liked. Teh ability to update bugs in a map by changing a broken line, switch, or sector through ACS checking an online database

Ummm... Pretty impossible. You'd have to tag every sector and write extensive scripts to control every sector and line and be able to interpret info from the database/file.
User avatar
Agent ME
Title Not Found
 
Joined: 22 Mar 2004
Location: California, USA
Discord: Macil#5633
Twitch ID: macil_tech
Github ID: Macil

Postby QBasicer » Fri Mar 11, 2005 9:40 am

No you wouldn't. Put a version tag on each map version, and just send a diff, for an externel program to edit....
User avatar
QBasicer
#include <QBasicer.h>
 
Joined: 16 Sep 2003
Github ID: qbasicer

Postby Agent ME » Fri Mar 11, 2005 5:19 pm

charris wrote:No you wouldn't. Put a version tag on each map version, and just send a diff, for an externel program to edit....

But ACS can't start the external program! and I don't ACS to be able to download a file and save it somewhere. Because then it could save a virus.
User avatar
Agent ME
Title Not Found
 
Joined: 22 Mar 2004
Location: California, USA
Discord: Macil#5633
Twitch ID: macil_tech
Github ID: Macil

Postby Agent ME » Fri Mar 11, 2005 5:23 pm

Graf Zahl wrote:1. Who is going to maintain that database?
2. What does it contain? If it is ZDoom exclusive it won't be of much use.
3. Suggesting others to do a shitload of work just so you can be lazy is pathetic.

1. The level author most likely.

2. I think a ZDooM exclusive database is pretty useful. But the level author could probably make another program to read the database.

3. In VB6, I remember getting something from the net was just one command, and then several more lines could process that information. I can't see how it would be that hard to incorporate it. Then the level author would probably have to write more ACS code to read it, more than the C code in the hypothetical ZDooM.
User avatar
Agent ME
Title Not Found
 
Joined: 22 Mar 2004
Location: California, USA
Discord: Macil#5633
Twitch ID: macil_tech
Github ID: Macil

Postby Graf Zahl » Fri Mar 11, 2005 5:31 pm

Agent ME wrote:3. In VB6, I remember getting something from the net was just one command, and then several more lines could process that information. I can't see how it would be that hard to incorporate it. Then the level author would probably have to write more ACS code to read it, more than the C code in the hypothetical ZDooM.



It's not what the end user sees, it's what the program is doing internally that matters. Randy would have to code it so some idiots can abuse this 'feature' to piss off the users of their maps - and that's all that happens. It won't be put to sensible use but instead you'd have to scan your WADs with a virus scanner. A scary idea. :(

And don't forget that many users would probably be pissed if a level tried to access a server via internet. I smell some bad Steam!

I still stand by my opinion that implementing this is a total waste of time for some highly questionable use. Everything which has been suggested so far for which this could be used it either nonsense or something badly thought out.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Next

Return to Closed Feature Suggestions

Who is online

Users browsing this forum: No registered users and 1 guest