Joshua Skelton
Joshua Skelton
There is still work to be done around refactoring how the demo format and various network protocols share information/data structures. I'm thinking about composing the API from versioned bits. Still...
I'd like to keep the Observer class a pretty lightweight Twitch Message -> Python Event class. In practice we always add this functionality so I think it would be good...
Oh, that was a hasty example. The API will certainly be more user friendly. 😄
### Commands vs Event Listeners A command is different from an event listener as commands are more mutable than event listeners. It's a very common use case for a chat...
My current thinking is that the community created formats will live in an `ext` module. For example: ```python from quake.ext.bsp import Bsp ``` But maybe this differentiation isn't needed?
Duke shipped a number of versions. I'll need to figure out a good versioning architecture.
Add support for voxel formats (kvx, kv6)? Duke doesn't actually use voxels, but Shadow Warrior and Blood do.
Reviewing the Python documentation this is public access level data member, but it is undocumented. I believe this attribute is primarily used by helper classes, and should be used at...
I like 2 a class method in `EventType`. Does this mean you are considering working on this?
You were talking implementation details. 😛 You can take it, or @Senpos since they feel strongly about it.