Difference between revisions of "Simple Companion Tutorial"

783 bytes removed ,  02:22, 14 May 2008
unfinished - removing categories til this gets cleared up
imported>Mightylink
imported>DragoonWraith
(unfinished - removing categories til this gets cleared up)
Line 1: Line 1:
This will show you how to make a companion in CS. You will get to create your own npc and give them two simple commands: Follow and Wait. It will be up to you to expand on your companion and add extra features to them. Be prepared for a lot of reading, this is a lengthy tutorial. I said you will get to make a simple companion, not read a simple tutorial...
{{Unfinished}}


This will show you how to make a companion in CS. You will get to create your own npc and give them two simple commands: Follow and Wait. It will be up to you to expand on your companion and add extra features to them. Be prepared for a lot of reading, this is a lengthy tutorial.


If you never used oblivion construction set then stop reading now. I suggest you read these tutorials first to build up some basic knowledge of how to make things. http://cs.elderscrolls.com/constwiki/index.php/Category:Getting_Started
== Creating an NPC ==


Let's begin by creating an NPC. Go to the Object Window on the left and expand Actors and NPC. When you see the list of NPC’s in the middle right click and select New.


Lets start with a fresh copy of good old Oblivion Construction Set. Open up the program, check oblivion.esm and press OK and wait for it to load.
I will give my companion the ID '''wikiComVeronia''' (see [[ID Conventions]]) and in the name box I will put '''Veronia Lightbringer'''. You can use any name you like for yours.


 
Before moving on we wanna make sure our companion is always the same level as the player. We don’t want them too under or overpowering so check the PC Level Offset box. Also we don’t want our NPC dying for good so check the Essential box. This will make them faint when they run out of health and regain consciousness soon after.
Lets begin by creating an npc. Go to the object window on the left and expand Actors and NPC. When you see the list of npc’s in the middle right click and select new. Lets give it an ID that will be easy to find so '''AAmycompanion''' or whatever you wanna call it will do.
 
 
I always do all my custom items with AA so they appear at or very near the beginning of the list and is easy to find.
 
 
''(Try not to use 0 or any other numbers in your names. These can throw off scripts and variables in oblivion and may cause problems or fail to work all together.)''
 
 
I will give my companion the ID '''AAveronia''' and in the name box I will put '''Veronia Lightbringer'''. You can use any name you like for yours.
 
 
Before moving on we wanna make sure our companion is always the same level as the player. We don’t want them too under or overpowering so check the PC Level Offset box. Also we don’t want our npc dying for good so check the Essential box. This will make them faint when they run out of health and regain consciousness soon after.




Line 273: Line 262:
-If your companion gets lost or you are unable to find them you may also want to create them as a quest marker so you can see them where ever they are in the world map. This means you will have to upgrade your companion quest to an actual quest in the quest journal.
-If your companion gets lost or you are unable to find them you may also want to create them as a quest marker so you can see them where ever they are in the world map. This means you will have to upgrade your companion quest to an actual quest in the quest journal.


<!--
[[Category:Tutorials]]
[[Category:Tutorials]]
[[Category:Actor_Tutorials]]
[[Category:Actor_Tutorials]]
[[Category:Companion_Tutorials]]
[[Category:Companion_Tutorials]]
-->