An Issue of Scale:

Post » Fri May 27, 2011 7:34 pm

Here's my problem:



I have a book. It's one of many books I've written up for the purposes of my Census and Excise mod. This particular one, is supposed to be a 'handbook'.

However... there are no book models which really seem to -fit- the 'handbook' image in my head.

I'm happy to settle for one of the basic models, since I really don't have a choice... but is there any way I can make them ALL smaller?

Right now, the damn things are huge! Super huge! Immensely, hugely, desk-conquering-ly huge!


If I have to keep going into the editor and manually changing the scale... >.< ... it's gonna drive me insane!

I want a copy of this thing on ever clerk, agent, and customs officer's desk! I don't want them to take up the WHOLE desk if the player decides to nab a copy for their self.


Any help would be appreciated!

Thanks!
User avatar
Fanny Rouyé
 
Posts: 3316
Joined: Sun Mar 25, 2007 9:47 am

Post » Sat May 28, 2011 5:57 am

Shrink the book, and then Save it, instead of just closing the reference window. That way, all books with that ID will be changed at once.
User avatar
Tiffany Castillo
 
Posts: 3429
Joined: Mon Oct 22, 2007 7:09 am

Post » Sat May 28, 2011 7:58 am

Shrink the book, and then Save it, instead of just closing the reference window. That way, all books with that ID will be changed at once.



Now, when the player picks up the book... and sets it down again... won't it just revert to its default size again?

I was under the impression that this was the case, as far as I can recall.

If it is, is there any way around this problem? I don't even know where to BEGIN entertaining the idea of editing the mesh itself, if I have to...


I hope that there is some kind of a simple solution to this...

... I guess we'll see soon enough.
User avatar
Karine laverre
 
Posts: 3439
Joined: Tue Mar 20, 2007 7:50 am

Post » Sat May 28, 2011 9:26 am

Well, for starters you can try and see for yourself whether size change persists when you take/put the book. And if it doesn't, you may experiment with http://www.uesp.net/wiki/Tes3Mod:SetStat.
User avatar
Kortniie Dumont
 
Posts: 3428
Joined: Wed Jan 10, 2007 7:50 pm

Post » Sat May 28, 2011 9:49 am

Ah, I see what you mean. And yes, Kir is right. A simple script will keep the object at the Scale you want.
begin script_nameif ( GetScale != 0.5 )     SetScale, 0.5endifend

Note that with scripts, you can scale an object beyond the 0.5 - 2.0 range of the CS. (in this case you probably won't need smaller than 0.5 though)

Save the script to one object, and all instances of that object will have the script.
User avatar
SaVino GοΜ
 
Posts: 3360
Joined: Mon Sep 17, 2007 8:00 pm

Post » Sat May 28, 2011 12:17 am

Ah, I see what you mean. And yes, Kir is right. A simple script will keep the object at the Scale you want.
begin script_nameif ( GetScale != 0.5 )     SetScale, 0.5endifend

Note that with scripts, you can scale an object beyond the 0.5 - 2.0 range of the CS. (in this case you probably won't need smaller than 0.5 though)

Save the script to one object, and all instances of that object will have the script.




Aha! Excellent!

I had already just tried to see if it retained it's scale when the player picked it up and, unfortunately, it did not.

So, I'll have to see if my terrible scripting skills (aka - none at all) can make this simple script work for me.
User avatar
Liv Brown
 
Posts: 3358
Joined: Wed Jan 31, 2007 11:44 pm

Post » Fri May 27, 2011 8:58 pm

You could open up the book in nifskope and set the scale. You don't really want to have a script doing something a mesh edit could do.
User avatar
Mélida Brunet
 
Posts: 3440
Joined: Thu Mar 29, 2007 2:45 am


Return to III - Morrowind