User:Cazomino05: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
(Custom Animations Branch Info)
Line 2: Line 2:


=====Todo=====
=====Todo=====
* find something to finish off robhol and finally get rid of him
* <strike>Break at least one of Gamesnert's resources</strike>
* <strike>Break at least one of Gamesnert's resources</strike>
* <strike>Fix Gamesnert's resource</strike>
* <strike>Fix Gamesnert's resource</strike>
====Custom Animations Branch====
Todo:
<strike>* Test Loading Animations</strike> NOTE: Loading animations which are already in SA will lock up the game when they are used or failing that cause an assertion in the sync code.
* Unload custom animations on exit
* Create an IFP Element to facilitate unloading.
* Create a function to unload IFP's. CAnimManagerSA::RemoveAnimBlock seems like the best way to do this.
Fixes for a later date:
* Support v1 Animation files. (Non Static Block Names)
* Use the Animation equivalent of RpClumpStreamRead in combination with the commented code in CRenderWareSA::ReadIFP to facilitate better parsing of IFP files and better crash checks (might be able to load animations into existing blocks?) - Note: Could fix the above as well.
* Work out what the extra paramaters in the RWStream implmentation of CAnimManagerSA::LoadAnimFile are used for.

Revision as of 22:05, 27 April 2010

Coder.gif This user is an MTA developer
Todo
  • Break at least one of Gamesnert's resources
  • Fix Gamesnert's resource


Custom Animations Branch

Todo: * Test Loading Animations NOTE: Loading animations which are already in SA will lock up the game when they are used or failing that cause an assertion in the sync code.

  • Unload custom animations on exit
  • Create an IFP Element to facilitate unloading.
  • Create a function to unload IFP's. CAnimManagerSA::RemoveAnimBlock seems like the best way to do this.


Fixes for a later date:

  • Support v1 Animation files. (Non Static Block Names)
  • Use the Animation equivalent of RpClumpStreamRead in combination with the commented code in CRenderWareSA::ReadIFP to facilitate better parsing of IFP files and better crash checks (might be able to load animations into existing blocks?) - Note: Could fix the above as well.
  • Work out what the extra paramaters in the RWStream implmentation of CAnimManagerSA::LoadAnimFile are used for.