26.04.2005, 21:36:29
Erm, sorry for the double-post, just a few news:
I overworked a lot of code now to prepare the implementation of custom mouse pointers.
Yep, I understood how the mouse pointers work and I think I'm able to make them customizable.
Though, it's going to be the most feasible thing I've ever done, so wish me luck
I planned to build up the stuff like this:
ActionName=SF,NoF,I,MMF
SF = starting frame of the mouse pointer in mouse.sha
NoF = number of frames, for animations. set them to 1 would mean no animation.
I = animation interval, in frames
MMF = minimap frame of the pointer in mouse.sha, set to -1 would mean that there is no minimap pointer.
ActionName would be the name you enter for the Action= tag for superweapons then.
Example:
The code I've overworked includes a few fixes of bugs which could have been reasons for Internal Errors (not sure about that).
Besides, note that I changed the tag names "Spyplane=" and "SpyplanesNum=" to SpyPlane= and SpyPlanesNum=, to be correct.
I will inform you about new stuff as soon as there is some
I overworked a lot of code now to prepare the implementation of custom mouse pointers.
Yep, I understood how the mouse pointers work and I think I'm able to make them customizable.
Though, it's going to be the most feasible thing I've ever done, so wish me luck

I planned to build up the stuff like this:
ActionName=SF,NoF,I,MMF
SF = starting frame of the mouse pointer in mouse.sha
NoF = number of frames, for animations. set them to 1 would mean no animation.
I = animation interval, in frames
MMF = minimap frame of the pointer in mouse.sha, set to -1 would mean that there is no minimap pointer.
ActionName would be the name you enter for the Action= tag for superweapons then.
Example:
Code:
[MousePointers]
NewParaDrop=260,10,4,517;for a cloned ParaDrop action
[SuperWeapon]
...
Action=NewParaDrop
The code I've overworked includes a few fixes of bugs which could have been reasons for Internal Errors (not sure about that).
Besides, note that I changed the tag names "Spyplane=" and "SpyplanesNum=" to SpyPlane= and SpyPlanesNum=, to be correct.
I will inform you about new stuff as soon as there is some
