Animated Cursors Needed ( No More Dancing Bananas)
Posted: Sat Apr 18, 2009 6:20 pm
I need to know if someone can help create some new cursors (either ANI or CUR.) Please post here or email me if you can help.
I'm getting tired of watching the dancing banana.
One feature of the new patch is the ability to use different cursors. Right now, the cursors are basically the stock windows cursors.
We're able to now use both .Cur and .Ani cursors.
Here are the cursors I'm using currently. I'm attaching a copy of all of them. The ANI ones are placeholders only.
I know that the names are totally jacked, and I will probably rename them later.
In LoadCursor, the first name is the file name, and the second one is the same cursor located in a DLL and used if it can't find the file.
These should be pretty self-explanatory, but let me know if you have any questions.
standard_cursor= LoadFileCursor(0, "curarrow",IDC_ARROW);
//game defined cursors
n_cursor = LoadFileCursor(hInstLib,"southcur","NORTHCURSOR");
ne_cursor = LoadFileCursor(hInstLib,"southeas","NORTHEASTCURSOR");
e_cursor = LoadFileCursor(hInstLib,"cur00002","EASTCURSOR");
se_cursor = LoadFileCursor(hInstLib,"southwes","SOUTHEASTCURSOR");
s_cursor = LoadFileCursor(hInstLib,"cur00001","SOUTHCURSOR");
sw_cursor = LoadFileCursor(hInstLib,"westcurs","SOUTHWESTCURSOR");
w_cursor = LoadFileCursor(hInstLib,"eastcurs","WESTCURSOR");
nw_cursor = LoadFileCursor(hInstLib,"northeas","NORTHWESTCURSOR");
finger_cursor = LoadFileCursor(hInstLib,"cursor1","FINGERCURSOR");
null_cursor = LoadFileCursor(hInstLib,"crosshai","NULLCURSOR");
map_cursor = LoadFileCursor(hInstLib,"cur00003","CROSSHAIRCURSOR");
assault_cursor = LoadFileCursor(hInstLib,"assault","CROSSHAIRCURSOR");
bombard_cursor = LoadFileCursor(hInstLib,"bombard","CROSSHAIRCURSOR");
airBombard_cursor =
LoadFileCursor(hInstLib,"airBombard","CROSSHAIRCURSOR");
circles_cursor = LoadFileCursor(hInstLib,"circlesc","CIRCLESCURSOR");
box_cursor = LoadFileCursor(hInstLib,"boxcurso","BOXCURSOR");
//standard system cursors
busy_cursor = LoadFileCursor(0, "curwait",IDC_WAIT);
ns_cursor = LoadFileCursor(0, "cursizens",IDC_SIZENS);
nesw_cursor = LoadFileCursor(0, "cursizenesw",IDC_SIZENESW);
we_cursor = LoadFileCursor(0, "cursizewe",IDC_SIZEWE);
nwse_cursor = LoadFileCursor(0, "cursizenwse",IDC_SIZENWSE);
I'm getting tired of watching the dancing banana.
One feature of the new patch is the ability to use different cursors. Right now, the cursors are basically the stock windows cursors.
We're able to now use both .Cur and .Ani cursors.
Here are the cursors I'm using currently. I'm attaching a copy of all of them. The ANI ones are placeholders only.
I know that the names are totally jacked, and I will probably rename them later.
In LoadCursor, the first name is the file name, and the second one is the same cursor located in a DLL and used if it can't find the file.
These should be pretty self-explanatory, but let me know if you have any questions.
standard_cursor= LoadFileCursor(0, "curarrow",IDC_ARROW);
//game defined cursors
n_cursor = LoadFileCursor(hInstLib,"southcur","NORTHCURSOR");
ne_cursor = LoadFileCursor(hInstLib,"southeas","NORTHEASTCURSOR");
e_cursor = LoadFileCursor(hInstLib,"cur00002","EASTCURSOR");
se_cursor = LoadFileCursor(hInstLib,"southwes","SOUTHEASTCURSOR");
s_cursor = LoadFileCursor(hInstLib,"cur00001","SOUTHCURSOR");
sw_cursor = LoadFileCursor(hInstLib,"westcurs","SOUTHWESTCURSOR");
w_cursor = LoadFileCursor(hInstLib,"eastcurs","WESTCURSOR");
nw_cursor = LoadFileCursor(hInstLib,"northeas","NORTHWESTCURSOR");
finger_cursor = LoadFileCursor(hInstLib,"cursor1","FINGERCURSOR");
null_cursor = LoadFileCursor(hInstLib,"crosshai","NULLCURSOR");
map_cursor = LoadFileCursor(hInstLib,"cur00003","CROSSHAIRCURSOR");
assault_cursor = LoadFileCursor(hInstLib,"assault","CROSSHAIRCURSOR");
bombard_cursor = LoadFileCursor(hInstLib,"bombard","CROSSHAIRCURSOR");
airBombard_cursor =
LoadFileCursor(hInstLib,"airBombard","CROSSHAIRCURSOR");
circles_cursor = LoadFileCursor(hInstLib,"circlesc","CIRCLESCURSOR");
box_cursor = LoadFileCursor(hInstLib,"boxcurso","BOXCURSOR");
//standard system cursors
busy_cursor = LoadFileCursor(0, "curwait",IDC_WAIT);
ns_cursor = LoadFileCursor(0, "cursizens",IDC_SIZENS);
nesw_cursor = LoadFileCursor(0, "cursizenesw",IDC_SIZENESW);
we_cursor = LoadFileCursor(0, "cursizewe",IDC_SIZEWE);
nwse_cursor = LoadFileCursor(0, "cursizenwse",IDC_SIZENWSE);