Author Topic: Looks like v9's gonna be a goodun.  (Read 9600 times)

What about the method in which the files inside the zips are executed? Will it just be the same? Or will you toggle zip files instead of the contained .cs files?

I'm curious about this as well, will .cs files in the Add-Ons directory still be detected for execution, or just .zips?

if it creates a folder with the same name... wouldn't that make my add-ons folder more clogged? And that will pretty much kill anyone who joins my server since I'll probably end up running a script to put each file in a different zip.

If it automatically detects .cs files for execution, that would seem to defeat the purpose of .zips.


Wait... if I copy my old exec list and the gui I could probably make the old system over again... dunno tho. I could, at least, make another folder for my old add-ons and run a script to exec them all in the new add-ons folder. Will save me a lot of trouble.

Of course, I probably wont release anything because I don't plan on getting familiar with the new system.

The whole point of the switch to zips is to make packaging and installation easier - people clearly do not know to do either and it is a serious problem.  The zip system puts the burden on the person packaging the add-on instead of the person installing it.  Either you package it correctly and it works or you don't and it doesn't.  Hopefully this will raise the bar a little bit to filter out some of the crap - although I predict a flood of "heres my add-on plz zip it 4me" posts.

Torque does not support rar files.  Therefore you must use zip files.

Torque treats zip files like folders.  Therefore when you are developing an add-on, you can just use a folder.  This also means that the zips themselves are not downloaded when you connect to a server.  Instead it creates a folder the same name as the zip file and puts the downloaded files in there.  Downloading the .zip from the server with it's .cs files inside it would be a security risk and isn't going to happen. 

Again, the purpose is to make installation of add-ons easier because improper installation is what causes all the add-ons/shapes/add-ons/base/add-ons problems. 



On a related note, if you think every add-on in the forum needs to be ported over you should kill yourself.  90% of them are complete ice cream with grievous bugs and some of them even have syntax errors. 


Could you have it were they just upload a folder on forums and it auto-zips them? I think this can be done with PHP.

Badspot

  • Administrator

Wait... if I copy my old exec list and the gui I could probably make the old system over again... dunno tho. I could, at least, make another folder for my old add-ons and run a script to exec them all in the new add-ons folder. Will save me a lot of trouble.

Of course, I probably wont release anything because I don't plan on getting familiar with the new system.

If your add-ons are not worth taking the time to enumerate, perhaps you should consider if they are even worth having at all. 

Burn..?

While I don't exactly agree with the system, I only download add-ons so that I don't have to download all the other stuff off of other servers run on sentence cake of justice what.

Ok, it's a good plan for future mods, but it's a disaster for previously-made stuff.

This still means rearranging your add-ons folder, which means we'll still have the add-ons/add-ons problem, that won't be fixed, and many of us might just drag and drop our entire add-ons folder into add-ons/add-ons or something otherwise stupid. Everyone's add-ons will be broken, and the help section'll get flooded, but that's to be expected.

Since folders would still work, it's not as bad for us coders. In fact, might help us get more organized. A lot of my problems are quelled now, but everyone should still be aware of the upcoming problems. We'll be dealing with them often, looks like, so glar.

And I do intend to port previously-made mods at least, since nobody else would do it probably. Nothing motivates more than being annoyed over something.

my add-ons folder has 2189 files and 136 folders.

Gonna have a fun time sorting that out.
(685 of those files however, are things from my logs)
(no idea where the other 1500 came from.)

(you need to spend more time with real life)

Question: will the map installation still be the same?

Could you have it were they just upload a folder on forums and it auto-zips them? I think this can be done with PHP.

Thats how the RTB2 Mod Manager will work when someone wants to submit a mod, but for the hardcore members of the community there will also be a direct zip uploader (although that is then checked automatically to make sure the hierarchy is ok etc.)

Thats how the RTB2 Mod Manager will work when someone wants to submit a mod, but for the hardcore members of the community there will also be a direct zip uploader (although that is then checked automatically to make sure the hierarchy is ok etc.)
Hardcore. Man, we're hardcore.

Hardcore members of the community.  (Read: The ones that don't suck.)