jordan80100 Posted March 26, 2008 Share Posted March 26, 2008 Am making a companion, and i want to give him a horse, but i don't know how to, can anyone help? Link to comment Share on other sites More sharing options...
LoginToDownload Posted March 26, 2008 Share Posted March 26, 2008 What kind of functionality do you want said horse/companion to have? Do you want to be able to toggle "Riding Mode" for the companion in question? Do you want the horse to always follow the companion or be summoned when needed, or something else entirely? Link to comment Share on other sites More sharing options...
jordan80100 Posted March 26, 2008 Author Share Posted March 26, 2008 i wanted it to summon when i mount my horse Link to comment Share on other sites More sharing options...
LoginToDownload Posted March 27, 2008 Share Posted March 27, 2008 Alright. I'll assume you have basic knowledge of quests and scripts if you're making a companion mod. First off, the basic horse-ish stuff. Create a new horse creature form (Respawning off, Low Level Processing unchecked) so you can put in in PlayerFaction and make it essential and such. Make sure it's un-scripted and not in PCHorse faction. Place it in-game, probably beside the companion. Set it to initially disabled, and give it a unique editor ID. Then double click on your companion's reference, select the "Travel Horse" tab, and select his mount one way or the other. Summoning it:Assuming your companion has a script on him, (A quest/quest script will work as well, but not as quickly) place something like this in the GameMode block. if (HorseRef.GetDisabled && player.IsRidingHorse) HorseRef.enable HorseRef.MoveTo CompanionRef set CompanionQuest.HorseEnabled to 1 evp ;CompanionRef.evp if you're doing this in a quest script elseif (player.IsRidingHorse == 0 && HorseRef.GetDisabled == 0) HorseRef.disable set CompanionQuest.HorseEnabled to 0 evp endif AI:Add "GetQuestVariable CompanionQuest.HorseEnabled == 0" or somesuch to all your companion's AI packages that he would have a mounted alternative for. Duplicate them, check "Use Horse" in the new ones, and change the Quest Variable condition to check if it's not equal to zero. Give the horse a basic "Follow CompanionRef" package. At least, I think that should do it... Link to comment Share on other sites More sharing options...
jordan80100 Posted March 27, 2008 Author Share Posted March 27, 2008 on the horseref and Companionref should i change to the horses ref and companions ref? Link to comment Share on other sites More sharing options...
jordan80100 Posted March 27, 2008 Author Share Posted March 27, 2008 i don't really know any scripting, the companion is based on the CM partners thing, but am learning a from http://cs.elderscrolls.com/constwiki/index...tegory:Commands Link to comment Share on other sites More sharing options...
LoginToDownload Posted March 27, 2008 Share Posted March 27, 2008 I don't know much about CM Companions, I'm afraid... I imagine the AI stuff wouldn't really work in that case either... Sorry. Link to comment Share on other sites More sharing options...
jordan80100 Posted March 27, 2008 Author Share Posted March 27, 2008 oh ok thanks anyway, Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.