replay-reader
replay-reader copied to clipboard
v2 changes
Features
- [x] Add onActorCreate event
- [x] Allow multiple states objects per nfe
- [x] Allow multiple export objects per nfe
- [x] Allow states to be an array
- [x] Only create state entry if exportGroup is empty
- [x] Add handleAsName max depth setting to nfe
- [x] Make path array or string in nfe
- [x] Add an option to disable chunks export
- [x] Add Missing Events
- [x] Restructure events for easier access
- [x] Use customExportName for references withon nfes
- [x] Add version validation
- [x] Extra thread for downloading
- [x] Add setting overrides for different version types
Bugs
- [x] VehicleSeatComponent has a lower parse level than vehicle
- [x] Look into receiveNetFieldExportsCompat
- [ ] Partial path does not work with static objects
- [x] Check checkpoints
- [x] Check older versions
- [x] storeAsHandleMaxDepth gets overwritten by undefined if its set to 0
- [x] logger is undfined while parse level check
Other
- [ ] Documentation
- [x] Change handleExports settings name
- [x] Remove useless properties from NFEs
- [x] Rename files
- [x] Remove unused files and variables
- [x] Adjust NFE Validation
- [x] Typescript rewrite
- [x] Improve nfe
- [x] Add classes and enums to cache so it can be easily accessed and overwritten
- [x] Store export name in nfe
- [x] Improve typings that they show only valid options in nfes