Scripting Werewolves |
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
I don't know about the rest of the effects (most of em seem doable) but
the force third person isn't doable. I'm not so sure about the
inventory either, maybe we can do somehting like the quest where tou
are in some guys dreams, but thats the closest we can get.
__________________ ou av andanyammis
|
|
29.10.2006 08:41 |
|
|
|
I did something similar in my Non-Modular Oblivion Enhanced mod, the 13th version. Feel free to look into my scripts...
http://planetelderscrolls.gamespy.com/Vi....Detail&id=1443
It doesn't do everything on this list, let's take a look at it:
quote: |
Negate infection of Vampirism |
My Lycanthropy is fully compatible with Vampirism
quote: |
Starts the Werewolf questline |
No quests in my mod, but there are a few journal entries.
quote: |
Must change into werewolf at set times |
Completed, there is also a red magical effect when changing forms. You can view this in one of my screenshots.
quote: |
Must
kill prey during time when a werewolf, otherwise when the PC wakes up
he finds that his health has been damaged (Not meaning his health has
gone down, but the maxium mount he has got goes down) |
Something similar has been added, for example you need to feast upon a
corpse each night. Until you do that, your health will remain a bit
lower. However, this goes away when you become human again.
quote: |
It must fource equip the body suit when in werewolf form |
Does this with no bugs, even if your head is larger than the werewolf
head model or if you have a Khajiit/Argonian tail. And the best thing
is that it doesn't even appear in the player's inventory. You should
mark the suit as "Not-Playable".
quote: |
It must disable the inventory when in werewolf form |
Not done.
quote: |
It must disable magic when in werewolf form |
Done, but magic isn't completely eliminated. Magical stats are reduced
to zero. But you can still wear rings and amulets or receive
"blessings" which boost your magicka and magical skills to allow you to
use spells again.
quote: |
It must disable being able to pick things up |
Not done.
quote: |
It must change the values of certain atributes |
Enhances physical attributes/skills and even weapon skills a bit, but drains everything else (to zero).
quote: |
It must force PC into third person |
Not done.
quote: |
If
the PC turns into a werewolf or back into his normal form while a
person is watching the PC must be treated as a werewolf when in public
(sort of the same as when vamp). |
Not done, but all NPCs (excluding friendly Dremora and Dark Brotherhood
members) do treat you as a werewolf and will not talk to you even if
charmed.
quote: |
The PC cannot be infected with Lycanothry when a Vamp |
Not done.
quote: |
When in Werewolf mode people should instantly try and kill you |
Not done for all NPCs, only guards. (Bandits and enemy creatures will
try to kill you anyway...) I strongly disagree with this, most sane
civilians would run in terror, not try to fight a werewolf.
quote: |
Also
I forgot to mention that we will need some new hand-to-hand animation
while in werewolf mode as punching your enemy doesn't seem to smart |
Not done unfortunately, I have no idea how to do it.
quote: |
Use the daedric armour as a stand-in for the werewolf body suit. |
I disagree with this, it's supposed to be fur, not metal. Imagine that
"metally" sound when the fur is equipped, completely unappropriate. It
would be even worse for example if it appears in the repair menu as
broken equipment. For my mod it's under "Clothes". |
|
29.10.2006 09:03 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
Take a look at the warecrocodile in the "Lore Creature Expansion" mod,
that would be a far better way to do it. What we will need for that is
a werewolf model (not as a suit but as a creature), a bunch of
animations (the daedroth anims might be useful here) and the warecroc
script with some changes made to it.
It also needs to be noted that the OB Script Extender is needed for the warecrocodile/werewolf script to work.
As using the default player animations in werewolf form looks as silly
as hell (and I don't know of a way to suddenly change the anims the PC
uses with a script) this might be the only way to go if we want the
werewolves to move in a realistic manner.
|
|
29.10.2006 11:07 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
Your right but its the best to avoid Obse if we can, and other mods
have done realistic movement with a werewolf suit, so why wont we be
able to?
__________________ ou av andanyammis
|
|
29.10.2006 11:37 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
|
29.10.2006 11:59 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
What mod is that exactly (a link perhaps)?
I'm not sure, but the character on that screen could only be in sneak mode.
|
|
29.10.2006 12:03 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
|
29.10.2006 12:06 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
If I understood correctly there are no new animations in the mod yet,
the creator said that he is still experimenting with them. I don't know
if he'll manage to make 'em work properly, but if he does then good for
us (oooo a rhyme).
|
|
29.10.2006 12:17 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
|
29.10.2006 12:20 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
I can't open those images.
|
|
29.10.2006 12:23 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
Yeh its starnge, me neither, just look on page 7 of that thread and find the text I copied
__________________ ou av andanyammis
|
|
29.10.2006 12:24 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
That's great then.
My only concern is if he'll be able to make them work on the player only when he is in werewolf form.
|
|
29.10.2006 12:30 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
Well I think he only has the animations if the player is wearing his
suit, so we can easily adapt that into what we want (if were allowed to
use his work ofcourse)
__________________ ou av andanyammis
|
|
29.10.2006 12:33 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
|
29.10.2006 12:59 |
|
|
Liquid Cheese
Elder of Skyrim
Registration Date: 24.07.2006
Posts: 624
Location: England
|
|
What suit are we planning on using? Or are we using a creature?
|
|
29.10.2006 14:11 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
The werewolf model from "Lore Creature Expansion" is the best imo. It
isn't finished yet, but it is not far from completion I think.
|
|
29.10.2006 14:26 |
|
|
Siegfried
Archduke
Registration Date: 07.03.2006
Posts: 2,598
Location: With Your Mom...
|
|
When are you going to transform into a werewolf? Only when there is a
full moon? or every night? If its every night we'll only need one
model, but if its only when the full moon is out we might want
different models, since Oblivion has different moons. When the small
moon is full the player could shift into a normal wolf, when the big
moon is full they use one of those body suits with whatever custom
anims come with it, and when both moons are full they become the
daedroth anim using werewolf, because that by far would look the most
menacing and badass. |
|
29.10.2006 15:04 |
|
|
Siegfried
Archduke
Registration Date: 07.03.2006
Posts: 2,598
Location: With Your Mom...
|
|
How was it pulled off by that mod back in Morrowind? And is there any
other way to do it, like are the moons always full a set number of days
a part, so could we do it based off date to simulate its based off of
moons? |
|
29.10.2006 16:39 |
|
|
Alasdair
Jarl of Skyrim
Registration Date: 29.08.2006
Posts: 1,169
Location: Somerset, England
|
|
We can't detect the moon cycle, but we can make the moon come out every night or every week and stop it at other times.
|
|
29.10.2006 16:55 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
There was a getcurrentphase in Morrowind
thats how they pulled it off, if we know exactly how the game decides
which phase it is we can use day and month instead, but thatll be
kindda complicated (maybe some other mod pulled this off, I dunno)
__________________ ou av andanyammis
|
|
29.10.2006 16:58 |
|
|
|
You can disable the inventory, it is done in several places like when
you watch M.dagn fight Martin and in the mage's guild questline where
the Dremora gives the note to the dude. There is a force third person
function.
Also I've said this many times, no OBSE. The suit works fine and soon
there will be new animations for it. Only one of he moons controls
Lycanothry and finally I think the function that disables the inventory
also stops the PC being able to pick up things.
And lastly I think to go around the bug where you can use amulets and
stuff I think that it might be best if we remove the entire inventory
when the PC is in werewlf form. Also I forgot to mention, the PC should
be able to turn into a werewolf at anytime, but only once per day. If
he hasn't turned into one in that day he is forced to change when the
moon comes up, and if he is forced it plays a movie sequence. I said
use the daedric armour before in the script as a stand in for the
werewolf suit until we have it (with permission). Liquid Cheese is
working on some new Werewolf/Hircine movies for the Werewolf questline
and for the werewolf change.
|
|
29.10.2006 19:09 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
I'm sorry but you cant disable the inventory, what ur talking about is
disabling everything but viewing, its called viewing mode. You cant do
anything at all when in viewing mode (movement, fighting everything)
There is no thirdpersonforce command, its on the obse wishlist, quote from wishlist:
"# ForceThirdPerson, ForceFirstPerson - force camera view. Useful for
mods that force or move the player in ways that look bad in third
person, also for scripting cutscenes. GhanBuriGhan "
Amulets disable is really easy so we wont have to use strange things like that.
Werewolve at any time isn't hard at all, I currently got only between 0
am and 6 am in my werewolve script but that can be changed, ull need to
give more details about when your allowed to change though.
Daedric can be used indeed, I'm currently using necromancers robes but it wont make any difference.
Edit: A little question, does anyone know how to let something trigger
when you kill something? I've found a way but it uses a weapon with a
script on it, that means it uses blade instead of handtohand
__________________ ou av andanyammis
This post has been edited 1 time(s), it was last edited by Siesta Guru: 29.10.2006 19:23.
|
|
29.10.2006 19:21 |
|
|
|
There is the OnDeath function...
|
|
29.10.2006 19:26 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
Yeh but then ill have to add it to every npc there is I nthe game =/
ondeath triggers when the actor dies, not when the player kills
something else.
__________________ ou av andanyammis
|
|
29.10.2006 19:30 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
|
29.10.2006 19:37 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
quote: |
Originally posted by The Old Ye Bard
Edit: There is a force sneak function we could use, we could just give
the PC a major boast in speed so they don't slow down, whcih would make
it very cool and more werewolf like. |
But we will still need a new attack animation and walking really fast
in sneak mod looks very strange. + I think the force sneak function is
only for NPCs.
|
|
29.10.2006 19:40 |
|
|
|
The PC can have more than one ring, I suggest forcing on the PC a whole
lot of other rings that don't appear in his inventory. Or removing the
rest of his inventopry when he is in the werewolf mode.
|
|
29.10.2006 19:41 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
Yeh I'm adding two rings now and I equip those, but it creates some message spam.
Btw: Why cant werewolves wear rings?? If its just for the magicka boost I can jus tmake a drain magicka 10000 ability.
While I'm asking that: Why cant they drink potions or use the inventory?
__________________ ou av andanyammis
|
|
29.10.2006 19:43 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
quote: |
Originally posted by Siesta Guru
While I'm asking that: Why cant they drink potions or use the inventory? |
No pockets.
|
|
29.10.2006 19:46 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
I see, well ill just remove the inventory then.. but then ulll be able
to pick up new items =/ hmm gonna be hard. A bit too hard for just the
no pockets..
__________________ ou av andanyammis
|
|
29.10.2006 19:50 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
Hmm I finally got the unequip everything to work.. well almost, rings
dont seem to be able to be removed in this way, but ill find a way
soon.
__________________ ou av andanyammis
|
|
29.10.2006 21:44 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
I think werewolves should be able to wear rings. They might not have
pockets but they have fingers, and they are not so savage that they
wouldn't be able to appreciate a good magical item.
The only problem is that a ring shouldn't enable them to cast spells.
|
|
29.10.2006 21:48 |
|
|
Psychotic
Jarl of Skyrim
Registration Date: 30.07.2006
Posts: 3,420
Location: Sheogorath's Realm
|
|
Try removing the ability to cast from scrolls if you can. If it's not possible then never mind, it's not that important.
|
|
29.10.2006 21:55 |
|
|
Siesta Guru
Elder of Skyrim
Registration Date: 15.10.2006
Posts: 516
Location: Sleeping in a bar
|
|
I can't ill need hardcoding for that
Hmm why does this drain 10000 magicka give me over 70000 magicka? thats odd
__________________ ou av andanyammis
|
|
29.10.2006 22:07 |
|
|
|