Skip to content

qwertyenthusiast/rusty-source-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rusty-source-parser

Source Engine .dem file parser. Not in a working state.

Currently, it can be imported as a library or used as an application itself. The application outputs demo json into stdout and a few debug messages into stderr. I'm pretty sure that with a week or two this can be made into a fully working state, but I'm just tired of having to think about this project. The code is pretty bad, there's multiple design choices I'd have re-thought if I was starting it now, there will be a major refactor if I actually get a working prototype.

Work that needs to be done

  • All UserMessages are unimplemented.
  • SvcPacketEntities is wrongly implemented, it causes the reader to derail.
  • There's a variable meant to track SvcGameEvents in the main loop that isn't being set when it is found. Fix that.

Thank you UncraftedName for maintaining UntitledParser's code, I'm pretty sure I wouldn't have gotten this far without your project as a base.

About

Source Engine .dem file parser, provides serializable structs representing data structures as well

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages