Race specific cursors -1 reply

  • 1
  • 2

Please wait...

Guest

I didn't make it!

0 XP

 
#1 9 years ago

Does anyone know of, or know how to make, some race specific cursor sets? I've installed FahreS' Project Blue and I really enjoy how much it improves the look of the game. I kept the stock cursor set, however. I guess what I'd like is for my Klingon cursor set to look, well, Klingon. =p I am fairly sure the answer is, "No, this is not possible." but thought I'd ask. Thanks in advance for the help.

Ooops, wrong page! could someone please move this to Modding and Editing. Thanks!




Achilles

I stole fire from the lighter!

50 XP

13th January 2003

0 Uploads

1,596 Posts

0 Threads

#2 9 years ago

pretty sure it is possible, I got it on my to do list, let me finish the starfield and I'll give it a go.




CanadianBorg

Resistance is futile, eh?

50 XP

30th July 2008

0 Uploads

503 Posts

0 Threads

#3 9 years ago

It's quite simpe, actually. Simply open cursor.spr and find the cursor entries. Be sure to note any @reference and @meterial requirements. Then, copy them into the GUI file of the race you want to change. Then change the file names and location entries (if necessary), and you should have a new race-specific cursor. Same idea goes for build buttons and wireframes. You can make race-specific WFs and BBs for each ship/station.

EDIT: You should copy this entry:

# Overview Cursors @referenceWidth=128 @referenceHeight=64 standard_cursor curs_24 0 0 32 32 @anim=cursor4x1 @cursor @origin=(0,0)

Change the base texture name (in this case, curs_24) to whatever yours is, then change the location and size parameters (if necessary). The result should be a new, race-specific cursor. Do NOT change "standard_cursor", because that is what will allow you to replace the stock one while playing that race. Also, you may want to change the animation entry, but only if necessary. If you have a 2x2 cursor sprite texture, change it to "@anim=cursor2x2", and so on. Leave the other stuff alone, simply because we don't know what it does.




Guest

I didn't make it!

0 XP

 
#4 9 years ago

Thank you, I appreciate the help.




CanadianBorg

Resistance is futile, eh?

50 XP

30th July 2008

0 Uploads

503 Posts

0 Threads

#5 9 years ago

Post any results here if it works, will you? I'm kinda of interested to see how it will turn out.




Guest

I didn't make it!

0 XP

 
#6 9 years ago
CanadianBorg;4741993Post any results here if it works, will you? I'm kinda of interested to see how it will turn out.

Will do. If it does work out the way I want, I'd like to send you a copy. Please PM me your email address so I can do so. Of course, whatever Achilles :bows: comes up with will be far better than anything I can do, so I may just wait on his. :p




CanadianBorg

Resistance is futile, eh?

50 XP

30th July 2008

0 Uploads

503 Posts

0 Threads

#7 9 years ago

In the meantime, I'm gonna see if I can animate build buttons. Should be interesting, he he heh...




Achilles

I stole fire from the lighter!

50 XP

13th January 2003

0 Uploads

1,596 Posts

0 Threads

#8 9 years ago

CB I really doubt that will work, the cursors are loaded from cursor.spr and wont be overwritten in the race.spr... you can creat new ones in the cursor.spr and reference them in the race cfg but they will apply to everywhere but the play area... very strange, I've tried changing the load priorities and even deleting the entire contents of the cursor.spr (overwriting in each race sprite) but it seems to pull the original coding out of no where.




CanadianBorg

Resistance is futile, eh?

50 XP

30th July 2008

0 Uploads

503 Posts

0 Threads

#9 9 years ago

That's odd, because you can do race-specific BBs no problem. I should think that other GUI sprites should work the same way.




Achilles

I stole fire from the lighter!

50 XP

13th January 2003

0 Uploads

1,596 Posts

0 Threads

#10 9 years ago

the build buttons are so easy because the race.spr includes the gui_global.spr... the cursor.spr does not appear to be referenced by the race odf in any way. when I tried adding all the cursor coding to the odf it makes no difference at all.




  • 1
  • 2