Skyes666 Posted February 26, 2012 Share Posted February 26, 2012 I don't think it's a hover animation either. It's the same thing which happens to the Sabre Cat... When it stands still its feet are hovering a little bit. It goes up and down. Link to comment Share on other sites More sharing options...
mjy Posted February 26, 2012 Share Posted February 26, 2012 any way i can have a script to make my char glide down the mountain, i got a nice glider that i could use Link to comment Share on other sites More sharing options...
hex_ratt Posted February 26, 2012 Author Share Posted February 26, 2012 (edited) I was just watching the new Skyrim mods episode and it seems it has a hover animation in it. Check it out: http://skyrim.nexusmods.com/downloads/file.php?id=10809 (5:26) Though it is for females, but I think for the start its better than a falling animation even for males... Skyrim has animations that can be used for hovering player. Edited September 30, 2012 by hex_ratt Link to comment Share on other sites More sharing options...
porroone Posted February 26, 2012 Share Posted February 26, 2012 (edited) there are a few animations that could work with hovering, this one for example "IdleT02AscendMale" its very cool, and even plays a nice sound, but locks the player controls, but something you guys said spark something in my head, how about if a play that animation and do a SetPlayerControls(true,true,true,..), Ill tell you how that goes.Conclussion: it does not work as I expected lol.EDIT2: seems like the function does nothing at all, COOL. Edited February 26, 2012 by porroone Link to comment Share on other sites More sharing options...
Skyes666 Posted February 26, 2012 Share Posted February 26, 2012 there are a few animations that could work with hovering, this one for example "IdleT02AscendMale" its very cool, and even plays a nice sound, but locks the player controls, but something you guys said spark something in my head, how about if a play that animation and do a SetPlayerControls(true,true,true,..), Ill tell you how that goes.Conclussion: it does not work as I expected lol.EDIT2: seems like the function does nothing at all, COOL. How goes your progress? Link to comment Share on other sites More sharing options...
porroone Posted February 26, 2012 Share Posted February 26, 2012 Dead end. Link to comment Share on other sites More sharing options...
jimhsu Posted February 26, 2012 Share Posted February 26, 2012 So Saiden does apparently have a working mount (with flight and attack and all) but says his stuff is part of a much larger project. For mounting particulars, might want to ask him: http://forums.bethsoft.com/topic/1352563-wip-dragon-mount-requesting-help/page__p__20393725__hl__flying__fromsearch__1#entry20393725 Link to comment Share on other sites More sharing options...
porroone Posted February 26, 2012 Share Posted February 26, 2012 Its not like he's showing any proof of that, maybe he is just showing off, I actually got something on the riding dragon process, found out something peculiar. In my early attemps of trying to make the dragonmount I found out how to make it rideable, adding a saddlebone to the skeleton with nifskope. Well thing is there is a function called SplineTranslateToRefNode, turns out with this function I can create my own riding system without having to set the dragon as ActorHorse, so on Activate I tell the player to play the ride horse animation and Translate to the SaddleBone of the dragon, it actually works, you fly with the dragon, but its a bit jumpy, here is the code, maybe somebody could tell me why. Scriptname _DragonFly extends Actor Actor property Player auto import utility import form import game import debug import ObjectReference float Ride float bearing float elevation float speed float posx float posy float posz auto State Idle Event OnActivate(ObjectReference akSelf) Utility.SetIniFloat("fInAirFallingCharGravityMult:Havok",0) Player = Game.GetPlayer() Ride = 1 self.SetMotionType(self.Motion_Fixed) if Ride == 1 Fly() GoToState("Deactivate") endIf endEvent endState function Fly() while Ride == 1 SendAnimationEvent(Player,"HorseEnter") self.SetAngle(Player.GetAngleX(),0,Player.GetAngleZ()) if Player.IsRunning() || Player.IsSprinting() posx = Player.GetPositionX() posy = Player.GetPositionY() posz = Player.GetPositionZ() bearing = Player.GetAngleZ() elevation = Player.GetAngleX() if Player.IsSprinting() speed = 2000 else speed = 1000 endIf if bearing < 90 posx += (bearing)*speed posy += (90 - bearing)*speed elseif bearing > 90 && bearing < 180 posx +=(180 - bearing)*speed posy +=(90 - bearing)*speed elseif bearing > 180 && bearing < 270 posx += (180 - bearing)*speed posy += (bearing - 270)*speed elseif bearing > 270 posx += (bearing - 360)*speed posy += (bearing - 270)*speed endif posz = Player.GetPositionZ() - (elevation*(speed*2)) Player = Game.GetPlayer() Player.SplineTranslateToRefNode(self, "SaddleBone",0, speed,1) self.TranslateTo(posx,posy,posz,elevation,0,bearing,speed,1) else Player.SplineTranslateToRefNode(self, "SaddleBone",0, speed,1) self.StopTranslation() endIf endWhile endFunction State Deactivate Event OnActivate(ObjectReference akSelf) Debug.MessageBox("sup") self.StopTranslation() Player.StopTranslation() Ride = 0 endEvent endState  So basically what im doing here is use my flight code to move the dragon around while at the same time I tell the player to translate to the SaddleBone of the dragon, but its very jumpy, I think it doesnt handle 2 translate at once properly, so my idea is to play them at the same time, I just dont know how. Link to comment Share on other sites More sharing options...
Skyes666 Posted February 26, 2012 Share Posted February 26, 2012 @porroone could you compile an ESP file which I can test? Link to comment Share on other sites More sharing options...
porroone Posted February 26, 2012 Share Posted February 26, 2012 What for? the script should be more than enough, just make a passive actor with a custom dragon race, that doesnt flies or anything like that, if you want I could upload the skeleton.nif with the saddlebone. Link to comment Share on other sites More sharing options...
Recommended Posts