Jump to content


Photo

Now this is just frivolous, but...


  • Please log in to reply
2 replies to this topic

#1 temnix

temnix
  • Member
  • 983 posts

Posted 18 February 2018 - 09:09 AM

Have you ever noticed, among all the important things in the world, that NPC speak their lines in white font and the PCs in blue? Just wait for a battlecry to be barked or right-click on a bystander, and you'll see it. And the party - blue, all blue. Utterly unnatural.

 

It can be fixed, you know, with a replacement of PCs' strings so that they include a custom token:

 

@X=~<WHITE_TAG>By Tempus' shield!~

 

@Y=<WHITE_TAG>

 

@Z=~^0x....~ (hex code for the standard white color)

 

Then patch BALDUR.BCS to include:

 

IF

 

OnCreation()

 

THEN

 

RESPONSE #1

 

SetToken("WHITE_TAG",@Z)

Continue()

 

END

 

Now, is this something to die for or not?



#2 Miloch

Miloch

    Barbarian

  • Modder
  • 6573 posts

Posted 25 February 2018 - 10:50 PM

I dunno. It might be if not for the baldur.bcs patching proposal that would add another block to check it every tenth of a second. Everyone tells me, "oh, bloating baldur.bcs isn't an issue." To which I never say, you haven't played a BWP install, have you, or even a fraction of it?

 

I mean, it's up there with invisible minions.


Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle


#3 temnix

temnix
  • Member
  • 983 posts

Posted 26 February 2018 - 01:48 PM

Don't worry about BALDUR. I said I'm putting this in one of the scripts of the engine creature. They are also constantly checked, but they give precedence to anything in BALDUR. All that BALDUR gets is an OnCreation() block on top phasing in the current script set for the engine creature. I've set all this out in detail before.