ID:134473
 
I dont really know how to explain it, but I will do the best that I can.

There should be some way to select....hmmm I really dont know how to explain it.

There should be some way to allow certain files to be edited and others not to be edited. What I mean is actually, once you go to compile, you should be able to select from the list of files which can be edited and which cannot...think of it like CHMOD except for files. Instead of user-groups you could make a password for each different edit option.

For instance. I compile a game, and give it to a coder to help out, I dont want him to edit certain files so I de-select the edit option by those files. That way the coder could still compile the files, but wouldnt be able to edit certain game systems.

This is just a thought, and I dont know if I did a great job explaining it, but I though I would give it a chance.

-SnipeDragon

PS - If I think of a better way to explain it, I will, if you have any questions please reply back here and I will try my best to answer them.
Well, then if the coders wants to, he can simply copy / paste (or even retype) the code, and call it his own game.
In response to Flame Sage (#1)
Flame Sage wrote:
Well, then if the coders wants to, he can simply copy / paste (or even retype) the code, and call it his own game.

The coder wouldnt be able to even view the file. With CHMOD you have a table like so:

Read Write Execute
Guest X
System X X X
User X X

With a similar BYOND system, you wouldnt need execute, it would compile the entire game and zip it up like it normally does, but it would only allow you to read/write to the files that the original coder/owner has allowed.


That is a little better of an explination.

-SnipeDragon
In response to SnipeDragon (#2)
Yes but, would this "CHMOD" carry over to other programs?
I don't believe Windows has CHMODing like features...
(such as not allowing a person to view a file.)

Besides, how would BYOND (or any other application) know if it's the OWNER or if it's another code viewing it?
What if someone locks themself out of their code?

Maybe, like, In DREAM MAKER they could set some kind of password, to edit CHMMOD (like) features..

And then it would require a password to open?
(is this possible in external applications?)
In response to Flame Sage (#3)
Windows NT and windows 200 has a chmod type system i think.. well thats how they kept teachers files in tafe..
In response to A.T.H.K (#4)
Windows has a more complicated permissions system.

But regardless, you can't stop people editing files that they've downloaded. It's just not possible, period.
In response to Crispy (#5)
Crispy wrote:
But regardless, you can't stop people editing files that they've downloaded. It's just not possible, period.

Then don't let them download the code. Stream it. :D