Hi, everyone,
I'm just coming back to the OTS community, and a lot has changed in the last 5 years.
I find myself digging the source code of TFS a lot, especially the main branch, but, even tho I'm a developer (I work mostly with front-end web development), there are a lot of stuff that I'm struggling with. Perhaps you guys could point me to where I can find the info I need.
I noticed TFS has an embedded http server that serves PHP files for login operations, but there is also a login and game protocol. I wonder how they fit together.
Each TFS version seems to support very specific protocols: 1.6 - 13.10; 1.4 - 10.97, 1098.
TFS 1.6 has just been released, but OTCs don't seem to support protocol 13.10, the same goes to several tools, like map editors, object builders. I think, in this situation, it's probably best to stick to a more solid version and keep an eye on releases related to this version, right? Perhaps, when I've acquired knowledge enough, I can contribute myself to the community. I truly hope so.
I browsed the source code and searched this forum, but haven't found too much information. The info I get often refers to versions dated to 10 years or so, hence this post.
TLDR: why do we need an embedded http server and how the login, http server and game fit together? Is an AAC mandatory? Do I have to use PHP?
PS: I've been studying C++ 20, but I'm not that good yet.
Thanks a lot, this community is great, you make it great.
I'm just coming back to the OTS community, and a lot has changed in the last 5 years.
I find myself digging the source code of TFS a lot, especially the main branch, but, even tho I'm a developer (I work mostly with front-end web development), there are a lot of stuff that I'm struggling with. Perhaps you guys could point me to where I can find the info I need.
I noticed TFS has an embedded http server that serves PHP files for login operations, but there is also a login and game protocol. I wonder how they fit together.
Each TFS version seems to support very specific protocols: 1.6 - 13.10; 1.4 - 10.97, 1098.
TFS 1.6 has just been released, but OTCs don't seem to support protocol 13.10, the same goes to several tools, like map editors, object builders. I think, in this situation, it's probably best to stick to a more solid version and keep an eye on releases related to this version, right? Perhaps, when I've acquired knowledge enough, I can contribute myself to the community. I truly hope so.
I browsed the source code and searched this forum, but haven't found too much information. The info I get often refers to versions dated to 10 years or so, hence this post.
TLDR: why do we need an embedded http server and how the login, http server and game fit together? Is an AAC mandatory? Do I have to use PHP?
PS: I've been studying C++ 20, but I'm not that good yet.
Thanks a lot, this community is great, you make it great.