CK Grotesque: Diamonds turned in full caps if added as strin

Post » Fri Nov 16, 2012 9:36 am

I've tried many times to add the string "diamonds" to an array based on string variables.

The CK seems to keep changing the string to full caps even if I don't want it to turn to fullcaps...anyone understand why this happens?

Thanks,
Jashkar
User avatar
KIng James
 
Posts: 3499
Joined: Wed Sep 26, 2007 2:54 pm

Post » Fri Nov 16, 2012 10:49 pm

I'm assuming that you're using the CK to add properties to a script instead of doing it by hand in the script itself and assigning its value at runtime?
User avatar
Lil Miss
 
Posts: 3373
Joined: Thu Nov 23, 2006 12:57 pm

Post » Fri Nov 16, 2012 7:46 pm

Over in the SKSE thread there was a discussion about strings. It seems the game is keeping a cache of strings to conserve memory. Unfortunately the cache isn't case sensitive. So somewhere in the game there is a string "DIAMONDS" that has already been used before you use "diamonds". At least for the moment, there's no real way to work around that. "Diamonds", "DiAmOnDs", etc. will all get converted too.
User avatar
josie treuberg
 
Posts: 3572
Joined: Wed Feb 07, 2007 7:56 am

Post » Fri Nov 16, 2012 1:47 pm

There's a work around - if you include at least one space, the properties manager will respect caps. So remove one space from the corresponding part in whatever you intend to insert it into, and it'll work.
User avatar
sophie
 
Posts: 3482
Joined: Fri Apr 20, 2007 7:31 pm

Post » Fri Nov 16, 2012 9:34 am

Thanks guys...

I've solved by not using labels, however... :(

Jashkar
User avatar
Campbell
 
Posts: 3262
Joined: Tue Jun 05, 2007 8:54 am


Return to V - Skyrim