Difference between revisions of "Template talk:OBSE Format Specifiers"

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search
imported>Scruggs
(reply)
imported>Scruggs
m (Template talk:MessageEXFormatting moved to Template talk:OBSE Format Specifiers: Applies to non-output functions such as SetNameEx and various string variable-related functions)

Revision as of 19:59, 11 August 2008

There are two more specifiers which aren't mentioned here (They aren't mentioned on the OBSE-Homepage, too, but they exist):

%a

This displays the sign related to the ASCII-Code which is provided by the Variable.

Attention should be paid to the value 0 (which will end the String) and 37 (%, will almost always cause a CTD because this would require a special variable). With %a it is even possible to display a ;(semicolon, 59), or a Tab (9, the thing used for formatting ;)).

%v

This displays the name of the Actor Value according to the Actor Value Code provided by the Variable.


Edit: Oh, and is this still true:

  • Magic Item: Prints the nth Magic Effect
    • For effects with specific actor values, this will display "Attribute" or "Skill" rather than the actor value itself.

What I've heard in the OBSE-Thread sounds like this was fixed with OBSE v0015.

Low Post 18:10, 10 August 2008 (EDT)

You can go ahead and add those to the list. If anyone has time this page coyuld use some better formatting as it's not very well laid out as is.
--quetzilla 20:47, 11 August 2008 (EDT)
There's a third undoc'ed one: %e. But it's not useful yet. +
%c is fixed in 0015 for actor values. Except not for the German version and probably other language versions as well. I'll update the page. Scruggs 20:48, 11 August 2008 (EDT)