Comments (13)
Any updates?
from tsapi.
Don't know what a better name is than "LoadNetModule" and "NetModule" isn't a verb either.
from tsapi.
Perhaps ReadNetModule
? It just triggers a NetModule to be loaded from the stream.
from tsapi.
ExecuteNetModule
?
from tsapi.
Perhaps ReadNetModule? It just triggers a NetModule to be loaded from the stream.
If that's the case, is LoadNetModule
not accurate?
from tsapi.
Our PacketTypes.cs naming contains a mix of Verb
ActualPacketName
and plain ActualPacketName
(e.g., Create
CombatText
, Complete
AnglerQuest
, etc.)
I don't really see any renaming that provides extra clarity (from the suggestions provided thus far)
from tsapi.
I'm not entirely sure about renaming it either. I don't believe anything we change it to will actually provide extra clarity as to what the packet does. Since the packet and the logic behind it is quite complex there isn't really anything we can call it that makes it obvious and intuitive.
from tsapi.
I don't know what the packet does.
from tsapi.
& I've heard 10 different explanations for what it does.
from tsapi.
Marking as stalled. This is still a bad packet that does multiple things with no common base
from tsapi.
I suppose NetModule is terraria's next-gen network protocol, but they ended up with just two packets then back to the old one. I'd suggest to call it NetModule because it's different from others.
from tsapi.
This packet defines even more modules as of 1.4
from tsapi.
from tsapi.
Related Issues (20)
- API crashes on startup on Chinese language systems? HOT 6
- NPC's they are not spawning HOT 4
- Time Skipping is still a known issue. HOT 3
- Enable AppVeyor HOT 2
- Input text still mangled on Debian HOT 1
- ServerPlugins directory should be in the executing directory, not the working directory
- OTAPI needs to be updated HOT 2
- 0day crash on any packet HOT 1
- Master branch is really out of date and that's bad HOT 2
- Regression: Not possible to run bootstrapper with 1 click in VS2017
- Add license HOT 1
- Separate mintaka patcher and publish patched otapi to nuget HOT 1
- Pass GameTime into GameUpdate and GamePostUpdate Hooks HOT 3
- GetDataEventArgs Length is greater by one than it should be. HOT 3
- No Terraria Server.EXE? HOT 1
- `ServerLeave` is not being invoked on `otapi3` HOT 2
- Dependency Dashboard
- Action Required: Fix Renovate Configuration
- ServerApi.Hooks.DropBossBag Is Unavailable
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tsapi.