Author Topic: RTB Development  (Read 381079 times)


RTB v7 comes with an automatic Plaz detector.

Could we have a thing on IRC, kinda like the chat on Steam that says: "Blockhead is typing"? I find it very annoying when I don't know if someone is going to respond or not.

I find it annoying how I will be doing something and get irc bombed. I'm looking forward to status.

Clan manager sounds nice. So does gallery.

There are still plenty of wonderful things coming after 4.
I'm more relieved to have a Clan Manager coming than excited for it, because every time I see someone who's name looks unfamiliar or has an odd ID for being in NWB or AoB (i.e. 25k and name "master cheef") or even wearing those clan tags I actually look up their clan threads to verify they are in it.

I suppose the clan manager will like take over the Clan Tags for Player Names?

No, it'll mainly act as a way to manage the members and ranks of your clan both from online and in-game, as well as integrating them into your server management. Once we get closer to starting development on that I'll go into a lot more detail on the cool stuff it'll contain.

If you've seen the Guilds management window in World of Warcraft you should be able to get a good idea of the kind of thing I'm thinking of here. It'd have a lot more functionality though.

Im most excited for the gallery

I'm pretty excited about the gallery too. It'll be interesting to see how our bandwidth balloons after that gets released. We currently serve about 16GB of data every day.
« Last Edit: August 12, 2010, 05:04:13 AM by Ephialtes »

Do you have unlimited though?


Files that aren't on RTB get downloaded from the server. I don't think the impact from uploading would be as bad as I initially said it could be, but it's still not feasible for a bunch of other reasons. If you want a more detailed explanation feel free to suggest it in the RTB Development thread.
Continuing... I would like a more detailed explanation as to why this isn't possible?

Continuing... I would like a more detailed explanation as to why this isn't possible?

It's possible, but not feasible. The first and most important reason is that binary file reading isn't implemented in Torquescript so we couldn't actually send those files to the RTB server in the first place.

The next reason is that there would be no effective version control so we'd either have to keep uploading all the files each time someone starts a server, or never upload replacements. The first would kill our data transfer even more. The other issue with this is it would be impossible to know whether the server has the most up to date version of the file, and if it doesn't we need to make sure it doesn't overwrite a more recent one that the client has when they download it.

Third reason is the massive space taken up on our servers because we'd need to store the same files over and over again (because like I said before, there's no version control so we have to store each file in it's own place to make sure there are no conflicts).

I can keep going, but it should be clear as to why it's not such a great idea at this point.

The first and most important reason is that binary file reading isn't implemented in Torquescript so we couldn't actually send those files to the RTB server in the first place.
How do servers manage to send files to clients? - Out of curiosity

It's handled through the Resource Manager within the engine itself, not through script.