Jump to content

DOWNLOAD MODS

Are you looking for something shiny for your load order? We have many exclusive mods and resources you won't find anywhere else. Start your search now...

LEARN MODDING

Ready to try your hand at making your own mod creations? Visit the Enclave, the original ES/FO modding school, and learn the tricks of the trade from veteran modders...

JOIN THE ALLIANCE

Membership is free and registering unlocks image galleries, project hosting, live chat, unlimited downloads, & more...

Leaderboard

Popular Content

Showing content with the highest reputation on 05/12/2012 in all areas

  1. CK Basics Lesson #1: Rendering Skyrim Part I: Creating an Interior Before we dive in, if you are a beginner or approaching the CK for the first time from other toolsets, make sure you have read the Introduction to the course before proceeding. This lesson covers the very basics of working in the Render Window of the Creation Kit. Begin by familiarizing yourself with the list of hotkey controls provided here. Controls to Know: This is a list of some of the most commonly used modding hotkeys for the Creation Kit. For more hotkeys look in the CK under View > Render Window Hotkeys for a more complete list of keyboard shortcuts. Let's get started! Now that you've had a look at where your tools are and what they're for we're ready to make our first mod. If you are starting this class right from the Introduction you may already have the Skyrim.esm loaded in the CK. If not, bring up the CK then go ahead and load the Skyrim.esm now. Smarty Says: When you open the data folder to load a file you will see all the plugins from your data folder appear in the list. Beginners are sometimes tempted to load their favorite mods as well and add things they like from them to their own mods, this is called mod sniping. The trouble is the new mod will only work if you have both mods installed and this is not a technique you want to use when creating mods for release. So, resist that temptation. With the Skyrim.esm loaded in the CK, the first thing we want to do is SAVE to create an active plugin for this session. Click the Save icon on the main toolbar and name your plugin: CKBasicsTutorial It's time to start our first house interior by creating a new cell to work in. You'll note that the default worldspace on the cell view window is Interiors, that's exactly what we want. Right Click on one of the first cells in the list of interiors (AbandonedPrison01 for example) and select Edit. The Cell Window will open, just Right-Click on the first cell again and this time choose New A smaller window will open asking you to assign an ID name to the new cell. Type in a name for your cell, for this tutorial I have called mine aaDRTutorialInt01. In modding there are naming conventions when creating new IDs and they are as varied as the modders and developers who use them. Sometimes beginners think these names need to be uber technical, "Cause if it's not hard it's not modding" This is a false assumption. Confusing names are just confusing, even for you later on. Your naming convention should have a purpose, be simple, and whatever you start with you should maintain throughout the entire project. This makes it easier to track parts of your mod when they are mixed in a load order with dozens of others. In this case I chose "aaDRT" to take my custom adds to the top of every list in the CK. You NEVER want to start an ID with a number like 1 or 0 as it may confuse scripts and can cause issues later when trying to call the ID in a script. DR are my initials, but you might choose instead to use the initials for your project, that way all your plugins will be compatible with one another. Tutorial is the project name of the house we are building, "I" stands for interior, and "01" indicates it's the first of a series on interiors. Once the cell has been named it should appear first in the list. Click on the new cell in the list, then to the right, take a look at the four tabs there: Common Data, Lighting, Interior Data, and Directional Ambient Lighting. There are a lot of settings on these tabs but for this class, let's just focus on the most used settings on the first three tabs. Common Data The common data tab contains settings relating to how the selected cell reacts as part of the wider game world. The "Location"setting better defines the cell's location in the game world. The "Default Acoustic Space" setting, defines what sort of ambient sound/reverb/echo quality the cell will contain (Does it sound like a cave? Or a house?). The "Music Type" setting defines what sort of music plays in the background. The "Has Water" setting defines whether the cell has water, what type, and its depth. The "ImageSpace" setting determines the base display effects for a cell or worldspace, adding visual film type effects like blur or coloring. The other important setting on this tab for our purposes is the "Can't Travel From Here" flag which must be set for interior cells. For now, leave this tab at its default settings, we'll be coming back to this one in Lesson #4 Lighting The lighting tab has two key settings we are most concerned with. The "Lighting Template" setting allows for duplicating the light definitions from a different cell for use in the current cell. The "Ambient" setting defines the light level and color for the current cell. For our tutorial select the Lighting Template titled: FarmLightingTemplate Interior Data The interior data tab has four settings we want to change for our interior cell. The "Name" setting provides the in game name for the cell player's see when entering the cell. The "Encounter Zone" setting determines how this cell behaves with leveled lists; this setting does not apply for homes, it's for dungeons where leveled lists are placed to determine the type/strength of enemy encounters. The "Owner NPC" and "Owner Faction" settings are used to determine who owns the cell and everything within it; choose a common faction setting when more than one character shares a cell. The last section of flags determine the access permission parameters for the cell (Is it a public place like an Inn? Is it a private place like a nobleman's room? Can the player wait there?) For this tutorial, enter your interior's name, set the encounter zone as NONE, set the owner faction to PlayerFaction, and check the Public Area flag. When all of these settings have been set, click OK to close this dialog box and SAVE your plugin. You will see your new cell has appeared in the cell view window at the top of the list if you started your name with "aa" as recommended. Double click on it in the cell view window to load your cell in the Render Window. Part II: Working in the Render Window Since this is a new cell what you will see is a sad empty grey void, but we're going to change that right now. On the Object Window, you will see a category called World Objects. Click the + sign next to it to expand the categories tree. You'll see a new list of category branches under World Objects. Click the + sign next to Static to expand the most commonly used tree in Skyrim Modding! Static consists of all objects that are static in the game world, meaning players can't move them. Click on STATIC to load all statics in the object window list The objects in the Static window are listed in alphabetical order. Scroll down to FarmInt2End02 click on it with your mouse, drag it to the Render Window, and let go to drop it into our empty interior cell. Even though we can't see it, there is an invisible grid in every cell even interiors. When you set your first kit piece you want to set it to the 0,0,0 point on the grid so that everything else you add to the scene will be built to this grid. This is especially important when building things that require kits pieces to be joined together like in dungeons and caves, but it's a good habit to get into for any interior. To set our interior to the 0 point, double click on it to open the Reference Window. Smarty Says: The reference window can change an object's position, rotation, disable/enable quality, scale, or persistent status, and can access an object's Base Editor! You can double click on any object, NPC or creature to find its reference window. In the reference window for our farm interior kit, set all the position values to 0 and click ok. When the interior static moves to the 0 point you might not be able to see it in the render window anymore. Double click on the cell view window content list to move your render camera back to your house interior. Now before we go any further let's click the SAVE icon on the toolbar to save our mod. Smarty Says: Save! Save! Save! Modding Toolsets can crash at any time for any reason. Because that is its nature, you want to save often so that when it does crash, you don't lose too much work. Rarer, the toolset occasionally corrupts a .esp mod file when it crashes, so at the end of the day, backup your day's work and maintain a backup copy of your .esp just in case. Part III: Building on the Grid To maximize customization and uniqueness, most of Skyrim's interiors are made up of several kit pieces locked together on the invisible grid, including farmhouse interiors. Click on the first piece of our farmhouse interior, tap A to turn on the work light, and you'll be looking at something like this: The rainbow colored cube around this piece of the house interior is the active highlight. Whatever object has that highlight around it is the object you can actively move with your mouse. Because we set this piece to the 0 point, we do not want to move it anymore. But, by holding shift and moving your mouse, you can practice moving your camera around this piece. Learning the camera and getting used to the depth perception in a 3D drawing space are the two trickiest parts about learning how to mod. Once you get comfortable with moving the camera and using the keys, this sort of building will be something you can, ¦and likely will, ¦do in your sleep! If you do accidentally move your house, you can always tap ctrl+z to undo your last movement. Just be mindful of what you have highlighted and those accidents will be minimal. We're now ready to add some more pieces to the grid. To make sure we have no overlapping kits or open seams, we want to put our kits together using the snap to grid feature. On the main toolbar, click the preferences button to open the preferences dialog. Before using snap to grid for the first time, we want to change the default snap to grid distance from 64 to 16. Once you've changed this setting, click Apply and Close to set the changes. With this narrower margin for error set, let's turn on the Snap to Grid tool on the main toolbar to turn this function on. If you turn this tool on before dragging additional pieces into the render window, then everything you add will enter the window on grid, which is good, so make sure you turn it on before adding additional kits! When ready, find our next kit piece in the Static list FarmInt2Doorway02NoDoor and drag it into the render window. Use your mouse and alternate holding the X,Z,C hotkeys to move this piece right alongside the first. You'll notice that it moves more than one unit at a time, that's the snap to grid feature at work. Remember not to move that first piece, it's the head of the snake, we need its position to ensure all the other pieces attached to it are aligned properly; it is the start of the grid. The grid is invisible, but when you have Snap to Grid turned on, the pieces are able to find the grid. If a piece is off grid a single point, every piece you add on to it will be off a point +1 so by the time to get to the end you have a gap 30 points wide! When the second piece is properly aligned, you should be looking at something like this: Finish this interior set by finding FarmInt2End03 in the statics list, dragging it into the render window and lining it up on the grid with the others to close in the space. Smarty Says: Finding Snap to Grid to be a challenge? Visit the Additional Information on Snap to Grid section of the CS Basics course Lesson #3. Aside from the layout of the Reference box, the technique is identical so it's a valuable source of info for Oblivion and Skyrim modders alike. Part IV: Staging the Interior Now that we have all three pieces of our kit together you should be looking at something like this: For the close of this lesson we're going to add a few additional objects to begin the staging of our interior and practice the controls charted at the beginning. Start by turning OFF snap to grid. This feature is not needed for placing clutter type items. Go the object window again, choose the category MovableStatic, find FireplaceWood01Burning, and drag it into the render window. Once it's there, use your mouse and key controls listed at the start of this lesson to move your firewood into the fireplace. Tips: Hold z to move things up or down on the grid.Hold Shift and Rotate your mouse to rotate your camera around the active object.Hold the spacebar and move your mouse to adjust your camera position.Move your camera a lot to get a true perspective of where your object is in render space. Save! When done you should have this: Next we'rre going to add a couple chairs beside the fireplace. Go to World Objects>Furniture in the Object Window and click on Furniture to load the furniture in the Object Window list. Be careful not to mistake this for Static>furniture which is furniture that can't be used. We want to use furniture we can sit on so we need chairs with sit markers. Find UpperChair01L and drag it into the Render Window. You'll see the blue and orange marker on the chair. This marker is a place holder for people in game, and shows how an actor interacts with this chair so you don't want that marker to be in the floor or through any other furniture; leave space for these character animations when placing furniture. Position the chair in front of the fire place; then find UpperChair01R and set it alongside its mate in the render window. Time to light the fire! In the Object Window go to World Objects>Light, and click Light to load all the lights in the object window list, ¦seeing a pattern here? In the list find FarmInteriorFireLight01 and drag it into the Render Window. You want to position the fire light object over the fire logs in the fire pit that we added first. This fire light will lend light and shadow to the scene in game. Save! Congratulations, you have just made a plugin for Skyrim! This concludes lesson #1, you should now know how to create new interior cells, add statics, furniture and lights to the render window, how to move the render camera and how to manipulate objects in the render window! Well done, that's a big step! To see your hardwork first hand, activate your plugin in the Data page of the game's main menu before going in game. Then use the console command coc YOURCELLID (Mine would be aaDRTutorialInt01) to teleport to your cell. Repetition is the fastest road to mastery of skills. This assignment is worth 10pts and the Extra Credit Section is worth 5pts. You need 100pts to earn a medal for the CK Basics Class. So do your assignment and post a screenshot here when you are done! Your assignment before moving on to Lesson #2 is to continue adding furniture and statics to the interior we have begun to create the basis for your house. Across this course we will be building this interior as a Tavern, but you may build as a home if you so choose. Do not skip ahead, and do not confuse yourself by experimenting with objects we haven't covered. You may add additional light objects, but I recommend using static candles like CandleHornTable01 and adding a light object over the candle like HelgenCandleLight01 (Do not use more than 2 of these lights). In Lesson #2 we will cover cluttering with Misc Items like dishes and food, creating containers, adding doors, and NavMeshes. Make sure you take time to practice what you have learned here, especially your hotkeys, camera and render controls. Practice makes perfect! If you are ready to move on head to Lesson #2: Living Interiors.
    1 point
  2. CK Basics Lesson #2: Living Interiors Welcome Back, Student! By now you should have completed the Introduction to this course as well as Lesson #1 and by completed that means, you have posted your homework assignments and points have been successfully achieved toward your CK Medal. If you haven't done the earlier assignments and are a novice, do take the time to start from the beginning or you will find this lesson confusing. In this lesson we will be learning how to develop an interior using havocked items such as table settings, how to create custom containers, and also the basics of NavMesh pathing. Part I: Reloading If you haven't done so already time to cue up the Creation Kit. We're ready to get back to work on our tutorial interior. Just like before when we started our mod, we're going to load the Skyrim.esm again, only this time, we're going to add a step. Go to File>Data, or click the Data folder icon on the main toolbar. When you check the box next to Skyrim.esm, you also want to check the box next to our tutorial mod. With the tutorial mod highlighted click "Active File" to make it the active file we're going to edit. This is an important step when you are returning to work on a mod you've already started. By making it the active file, the CK knows to include any work you do now in that same .esp. Otherwise, the CK will save your new changes as a second mod! We don't want to create a bunch of half mods that need one another to play, that would be a real headache so make sure you set your file as the active file when you load it up each time. Smarty Says: If you check your mod, but forget to set the Active file, the CK will remind you so always pay attention to the messages the CK gives you, it can save you headaches later and be useful for troubleshooting. Part II: Havocked Clutter Once the CK has loaded your mod, let's find our interior cell in the cell view window and load it in the render window by double clicking on it in the list; if you were paying attention to our naming conventions in Lesson #1, you'll find it near the top of the list. When the cell loads you'll see your house interior floating in that now familiar gray void. Click on it once and tap Y to swing your camera in alongside your interior, then zoom in with your mouse wheel until you are close enough to work, and tap A to turn on your work light. We're going to start adding to our interior design by creating a table setting on one of our tables. In Lesson #1 we added chairs to our tables and chair markers can make the scene a little difficult to navigate. Tap the M key to turn off Marker view so we can work with a table closely. Click on one of the tables in the render window, tap Y to swing alongside it, and then rotate your camera a bit so you have a good view of the table. Time to return to the Object Window, only this time we're not going to search for items under World Objects, we want to look at the Items category; just click the + sign next to items to expand the tree. You see a number of branches under the Items category, so let's take a minute to explore what these categories contain. For setting our table we want to start by clicking the Misc Items category. When the list is compiled in the list pane, find BasicPlate01 near the top of the list, and then drag it into the render window to your table. If you modded Oblivion you might expect the objects to drop in front of your camera and require manual positioning. In Skyrim, objects drop to the surface you drag them over, and then just require some minor tweaking. When tha's done, let's grab a matching cup, BasicTankard01 and add that alongside the plate. You've no doubt noticed we've been using objects starting with "basic". The Bethesda developers use naming conventions too, but just like modders they are varied depending on the dev who created those objects. Smarty Says: By paying attention to naming conventions used by developers you can better estimate where the things you want will be located. Don't get discouraged if you can't find something you want right away though, with practice you will learn and remember where things are. If you need help, try using Edit>Find Text to do a keyword search for items you need. Or just type your keywords in the filter bar to narrow your search. Now let's add some eating utensils! Find BasicFork01 and BasicKnife01 and add them to the table with our plate and tankard. Your utensils may be facing the wrong direction and need to be rotated, to do this click on the item you want to rotate, then hold your right mouse button and move your mouse to start rotating it. You may need to click and rotate a couple times to get it rotated all the way around. Once you have a place setting, we're going to save some time using duplication. Duplicating things is a useful modders shortcut. It saves you the trouble of hunting for things and drag/drop placing things repeatedly. To duplicate your place setting start by clicking on your plate. Then hold ctrl and click your cup fork and knife so that all the items are highlighted. Once highlighted, click ctrl+d to duplicate the items. Your cursor will have become a cross, indicating you can move the items you're hovered over. Left click and drag the duplicate set over to a new place at the table. Smarty Says: Sometimes when you duplicate and item your cursor doesn't turn into the move symbol. To move your duplicates, deselect by clicking a neutral item like the table, then click on your plate, hold ctrl and click on each of your items to reselect the duplicated place setting. Your cursor should change then. Not only can you duplicate and move a whole place setting, you can also rotate a whole place setting. To try this, with all the pieces still highlighted, hold your right mouse button and move your mouse to rotate it into the position you need for the other side of the table. Whatever the shape of your table you should now have 2 place settings. Save! And then let's add a bit of food to our table. Click on the + next to the Magic category to expand that category tree, then click the Potion category in the object window to load your potion, beverages, and food stuffs. In this section food items begin with "food". Find FoodBread01B in the list and drag it into the render window to a blank place on your table. Make sure you rotate your camera to check that your bread landed on the table and is not floating on your place settings. Anytime you add a havocked object like Food to another havoc object like a plate, you have to consider how these objects will relate once havoc is applied in the CK or in game. Usually, havocked objects will push against one another and you may find your food springing across the room as a result. To prevent this, double click on your food objects to open the ref edit dialog box. There you will find a flag called "Don't Havoc Settle". Check the box next to this flag and click Ok to set it. This will keep your food on the plates or table where it belongs. Let's leave the table for now, and go to the bookcase you placed in your interior. If you don't have a bookcase, go to WorldObjects>Static, look for UpperShelf01, and add it to your house now. When you have a bookcase ready, click on it, tap Y, and zoom in a bit to get it close enough to work on. In the object window, go to Items>Misc Item, find Drum, and drag/drop it on the middle shelf to place it in the bookcase. Then go to Items>Book and click book to load the books in the list. Find Book0RansomOfZarek and drag it into the window. Books are rarely at the right rotation, so double click on your book to open your reference box and change the X rotation to 90 so it's in the right position for your bookshelf, click OK, then place it on the shelf beside your drum. Save! Cluttering a house is a lot of repetition; you will want to explore the Items tree for cluttering materials. However, clutter items like books and dishes are havocked, so they behave a little differently from static items. You want to keep two things in mind Havocked items cannot be placed too close to one another or they will fly out of place when loaded by the player. Leave some space between books and place settings, or food in bowls.The more small items added in one cell, the higher the impact on a play's frame rates. A house packed with loads of clutter may look pretty to your eye, but is not practical for playing since such homes can render a player's fps to crippling levels. Be creative, but judicious. Smarty Says: The havoc sim button can be a useful tool in Skyrim modding when placing havocked items. Havoc sim in the CK behaves similarly to the in game havoc physics and can help you see how your havocked items behave in the game world; like turning on gravity. Part III: Customizing Containers It's time to talk about creating custom containers. While they are a very important part of cluttering any scene, containers are the source of two of the most common beginner modding blunders. 1. Container Mistake #1: Use of Respawning Containers for Player Storage The _NoRespawn at the end of a container's name indicates it's safe for player storage. You can easily avoid container mistake #1 by only using _NoRespawn containers when you make player homes, but many containers in Skyrim are safe and don't use this ID clue. Make sure that containers placed for player storage have their Respawn flag unchecked. Containers that are set to respawn will replenish their contents after 10 game days pass in general areas such as farms, or 30 for cleared dungeons and the like. These are great for placing in dungeons, or NPC homes, or stables. They are containers players can loot and after some time passes, the loot reappears. In a player home though, a respawning chest is an error. A player will store their gear in the containers in their homes, and a respawning chest will respawn and make the player's stored gear disappear! 2. Container Mistake #2: Altering Vanilla Containers Of course, modders like to create custom chests too, with specific goodies inside, like maybe a Daedric Sword. But it's not as easy as picking a container and adding a sword; you need to create a custom container before editing the contents. So let's create a custom chest. In the Object Window, go to World Object>Container, and locate PersonalChestSmall. Double click on it to open its base edit box to edit the base form of this container. Now this is where container mistake #2 can be avoided, before you change anything else in the base edit box, change the ID name to aaDRCustomChest01. Whenever you want to change an item by changing its inventory, its sound fx, or anything, you want to start by changing the ID name. This is true for changing any vanilla item, not just containers. When the ID name is changed, click Ok. A new smaller dialog box will open asking if you'd like to create a new form. Click Yes. This will create a duplicate of that chest physically, but with your custom name as its ID, it's changed into a new container. Let's look at our object window. Find the new container we just made in the list; should be at the top of the list if your ID starts with aa. Before we move on, I want to take a moment to really impress the importance of changing IDs on you. Right click on our new chest in the list and choose UseInfo. A use report window will open and you will see this chest hasn't been used anywhere yet. Click Ok to close the use report and go back to our vanilla PersonalChestSmall in the list. Right click on it and choose Use Info. You will see this vanilla chest is used once in WhiterunWorld but also once, twice, even three times in a lot of other places. In fact there are 153 instances of this chest scattered across Skyrim. If you change a vanilla chest, like adding a full suit of Ebony Armor, you won't just change the one in your house, you'll change all 153 instances too; imagine if they all had a suit of Ebony Armor inside! With custom containers, where you are adding a specific item for collection, change IDs, create New Form, THEN make your custom changes. Never ever change a generic vanilla container for your treasures. Now that we've covered the two common container mistakes, let's double click on our custom container in the object window to open its base edit box. The item list pane in the center shows what is inside the chest, which in this case are a few leveled items. Click on each, and tap your delete key to delete those. Then in the object window, go to Weapon and scroll down to DaedricSword. Drag it from the object window and drop it in the list pane for your chest. Make sure the respawn flag in unchecked and click Ok to save your changes. Then drag your custom chest into your house and place it near the wall. Part IV: NavMesh Pathing Pathing tells NPCs where it is safe to stand and walk in any given cell it helps them process and define the parameters of the world they live in. There are established paths in exteriors and interiors. Some modders think that it's okay to leave pathing out, but that's just lazy modding. A proper cell has pathing and so we're going to cover the basics of pathing with Skyrim's NavMesh so you can mod properly right from the start! Start by clicking the NavMesh button on the toolbar: The NavMesh toolbar will appear. For this basic course, we are only concerned with the first 3 tools from the left: Select Triangles: (T) Allows users to select triangles Select Vertex (Verticles): (V) Allows users to select vertexes Select Edges: (G) Allows users to select edges Let's start by toggling Select Vertexes on. Think of vertexes as the framework for a navmesh. Starting at the door right click on the floor in front of the door to place your first node; a green node will appear. Right-click to place another node on the opposite side of the doorframe; you should notice that this node is green but your first node has now become yellow. The green node indicates that it is the active node. Adjust your camera to the overhead view, and zoom in a bit so you can see the navmesh you are creating. We want to add a third node, center of the two, but further into the room. Navmeshes are made up of triangles so that's what we are making here. With your third node highlighted in green, hold ctrl and click the other two nodes to light them as well. When all three are green, tap A (or click the Create Triangle button on the Navmesh toolbar) to fill the triangle and create our first piece of navmesh. Smarty Says: Green nodes are active nodes you can move, yellow nodes are inactive and are not attached to the mesh attach or delete them, red nodes are part of the navmesh but are not active. The same applies to edges and triangles too; a yellow edge is not attached to your mesh and won't work. Right click on the floor to the right of our first triangle to place another node, and then click the two side nodes of the first triangle so you have three active nodes again. Tap A again to fill this second triangle. This is the start of our nav mesh, as we go we are going to form a blanket of triangles around our furniture statics. Move your camera and before placing your next node try to visualize the triangle patches. Be careful that your navmeshes don't cut through corners, furniture, or any obstacles. NPCs will consider any part of the mesh as safe to travel and stand on. You'll notice that there are two nodes highlighted as active after filling your second triangle. This function is to allow you to link triangles quickly in a technique Bethesda Devs coined "Walking the dog". With these two nodes active, you can use ctrl+right-click to drop another node and create a filled/connected triangle at the same time. This technique allows you to cover a lot of ground quickly. Place another node and link it up as before; keep working through the cell to plot out a blanket of pathing until your entire house is mapped out for NPCs to navigate. Even in a player home it's important to have pathing for companion animals, companion NPCs, and NPC messengers that might seek players out there. Save often as you go. Once you're done, go ahead and toggle the NavMesh button off, and Save! Smarty Says: There's a lot more to NavMeshing in Skyrim. For more information, continue reading the Lesson #2 Supplemental on NavMesh in post #2 of this thread Visit these wiki links for more on NavMeshes: http://www.creationkit.com/Navmesh_Cheat_Sheet http://www.creationkit.com/Navmesh http://www.creationkit.com/Bethesda_Tutorial_Navmesh Smarty Says: The Creation Kit is capable of auto generating nav meshes, but this technique is really best suited to a testing environment. Creating a NavMesh path by hand is the cleanest and ultimately the best way to path your cells even though it is generally more time consuming. This concludes Lesson #2! You should now know how to duplicate, rotate, and place clutter, create custom chests, and create a basic NavMesh in an interior. Well done! We'll discuss more about NavMeshes in lessons #3 and 4, where we will finally be exploring the exterior game world and will be creating an exterior to match our interior. Be sure to do your homework so you can earn the points for this lesson and prepare for the next. This assignment is worth 10pts and the Extra Credit Section is worth 5pts. You need 100pts to earn a medal for the CK Basics Class. So do your assignment and post a screenshot here when you are done. For this section's homework you are going to finish the interior work by adding more clutter to complete the level design of your tavern or house. You may add any statics you'd like to practice, but your house should have at least these items when your homework is done, not including what we've added in class. In Lesson #3, we'll be venturing into the exterior and exploring exterior mechanics, basic landscaping, cluttering exteriors, and linking doors. Keep studying hard, students, and practice, practice, practice! Ready to move on? Head to Lesson #3: Exterior Mechanics
    1 point
  3. Wow , this looks really nice.
    1 point
  4. 1 point
  5. Part III: Landscaping Skyrim We can get a good look at the house now that we have that clutter cleared out of the way and while it's off to a great start, there's still a bit of work to be done in the exterior. We have some grass cropping up through our stepways, the uneven ground around our foundation is sloped on one side, and the pathway up to our steps is overgrown. Landscaping can be very intimidating to new modders, just remember the most important part of the Newbie Mantra: modding Skyrim is fun, not scary. With a little practice you'll be landscaping like a pro in no time, so let's get started. Tap H or the landscape toggle on the toolbar to open the landscape editor. You'll notice your cursor has been replaced by a red circle, which is the visual guide for our edit radius. This illustration will outline the primary parts of the landscape editor so you can understand the basics of what this tool can do. To be a better landscaper it helps to understand how the landscape works. Just like the exterior is made up of a grid of cells, those cells are made up of nodes or vertices that are placed together like a huge patchwork quilt. By moving vertices higher and lower we can create hills and valleys. Great big hills can become mountains, and deep low valleys can become lakes. What we're going to do now for our tavern/house is on a much smaller scale, and much simpler. The first landscaping job we want to sort out is the grass under the steps. Grass is the modder's bane, it gets into everything, and while 3D grass renders in the CK, it doesn't adjust real time as we make changes. Think of the CK grass as a reflection of what's in game because it's going to be different as we go. Let's start with the grass around the main steps, zoom in for a closer look. With a good angle and the landscape editor open, HOLD ctrl and right click on the grassy area. This will make your active texture (displayed in the window) one of the primary grass textures in the area you clicked. There are five textures at play here so you might have gotten something different than the example, that's okay, the rest still applies. For the example, the CK brought up LFieldGrass02 as the selected texture. The point of this is to see what texture you are looking at. Once you know that, you will be able to replace it with a NoGrass version while maintaining the overall look of your landscape. Just below your grassy version you will see an identical NoGrass version; you may need to expand the Editor ID column to see the NoGrass suffix on the ID. Click on that version to make it the actively selected texture. This is what you are going to paint with now to eliminate grass. For such a small area make sure your Edit Radius, or brush size, to 1, and set your Max Opacity to 100. Full opacity is what prevents grass from other textures in the area from invading our NoGrass territory. Once you have your texture selected, and your brush and opacity set you're ready to paint. The best thing to do is make one click strokes with your right mouse button and paint your texture carefully over the areas under our steps that have grass. Oblivion modders had the luxury of being able to undo numerous bad strokes, the creation kit will only undo the last couple so don't get carried away and expect to undo it easily. Smarty Says: When you painted your texture what did you see? A grassy texture? Or just black paint?! A texture that paints black means you may have too many textures in that quadrant. In Skyrim, each exterior cell is made up of four quadrants and each quadrant can have no more than six unique texture types painted in it. If you try to add a seventh, the texture will simply paint as a matte black color; it will turn black in game as well. Not to fear, this isn't like the black texture bug of Oblivion infamy, this black paint can be undone, or painted over, just like every other landscape texture. If this happens you'll need to consolidate your textures. Part III.a: Consolidating Textures While positioned over the full texture quad with the landscape editor, tap i to open the Land info dialog box. This window will show you the four quads for that cell and the textures contained in each. To find the trouble making quad, look for the list with more than 6 textures. Right click on one of the lesser used grass textures and choose REPLACE. Swap this grass texture with one of the NoGrass textures you've been painting with to consolidate them into one. To be cautious, use replace to consolidate rather than delete which does more damage. Also, leave the top textures alone. Their use percentage tends to be high and the outcome of replacing or deleting the primary texture could be unpredictable. Once you have a NoGrass texture that's painting effectively, finish painting under both sets of steps to clear a walkway for players. Your changes won't reflect in the CK, but you'll be able to double check your work in game. Save! Our next task is to create a path from the road to our structure so players aren't wading through grass to get to the steps. On the toolbar find the Grass Toggle and toggle off the grass to make it easier to see where our path is. [Note: There is a bug in the toggles that may render some features on even when the toggles are off. If your grass toggle is off, click it on and back off to shut off your grass.] When the grass is off, select a new dirt texture from those already in the cell like LDirt02 and paint a narrow path from the steps to the road. This will clear the grass out for us in game and prep the path for cobbling. The next landscaping technique we're going to explore is raising and lowering the landscape mesh. Let's start by setting the Edit Radius to 2. A size 1 radius is excellent for painting textures with more precision, but for moving the terrain you can get better results with a slightly wider brush. Position that red circle over the footpath we drew near the base of our steps. Then left click+hold and ever so gently push your mouse down to create a subtle indention in your path. Then release your hold. You're going to repeat this process all the way down the path to the road to create the effect of wear. Repeat this landscaping in little sections, lower the terrain a bit, rotate your camera, and then lower a little more. Terrain can trick the eye, it can look absolutely beautiful from one angle, and then hideous from another, so by rotating your camera you can be certain it looks good from all sides. Save! Road stones in Oblivion were painted textures, but in Skyrim, road stones are made up of placed static cobblestones. The road stones are listed under Statics in the object window beginning with the prefix "Road". There are different types for different locations. If you're near a road like we are in this cell, try to use the same type of road chunks, in this case use RoadChunkM03, RoadChunkM04, and RoadChunkL03 to plot a broken path up to our tavern on the dirt path we just molded. Sink them in up to the top edge of the static, even if you need to adjust the landscape to suit the mesh; these look displaced if they sit too high on the terrain. Now that our footpath is complete and leads out to the road let's have a look at the foundation of our house. The one side of our cell slopes rather dramatically. While the landscape around your house doesn't need to be perfectly even, you don't want half the foundation exposed either. Next we're going to lift the terrain around our foundation wall, same technique as lowering our path only in reverse. Just use one click movements so you don't overdo it. When you're finished you should have something like this. Lastly we're going to smooth a few rough edges! Change your Edit Radius back to 1 and check the flag next to "Soften Verticles". Using one click at a time, click the terrain where our changes may have made any jagged edges or points. This will soften the rough edges slightly to blend the old terrain into our changes. Smarty Says: Doing one-click actions with the powerful flatten and soften tools can save you big headaches! If you make a mistake, simply hit ctrl+z to undo and try again! Save! Part IV: Map Markings The next thing we need to do in our exterior in this lesson is add a map marker. MapMarkers are the CK object that creates a point on the in game map for this location. It's also what makes those cool titles appear when you find a location the first time. Under WorldObjects>Statics find the Object called MapMarker and drag it into the Render window. This green tablet marker is where the player will land when they teleport into that area by fast traveling. Place the marker with our cell, but a bit toward the start of our path out by the road. Once placed, double click on it to open its reference box. Click on the tab called "Marker Data" this is where we will set the details for our marker. For this tutorial, name your house to match your interior name, select settlement under type, and check the visible flag so you can find it in game! Smarty Says: Everything you add to the render window becomes a reference, that's why when you double click on it, it has a reference box! Each reference box contains information (data) for ONLY that object, so it's okay to change reference data like, scale and ownership for example or in this case MapMarker Data, since it will only apply to this specific instance of that object. Part V: Linking Doors One more step left for our classwork this lesson. Time to get a door on this tavern and link it up with the interior we made earlier. Under WorldObjects>Door, find FarmHouseDoor01, drag/drop it in the render window and position it in front of the faux door on our house exterior. Make sure the door handle is facing outward for realism sake. Once it's in place, double click on the door to open its reference window. Select the Teleport Tab and there you'll find two drop down slots. Cell is where you choose the destination cell. In this case our house interior aaDRTutorialInt01. In the drop down box called Reference, you will select which door you want to link to from the available doors inside; another farmhouse door should be your only option at this point, so once your teleport tab looks like this click Ok. Smarty Says: Oh no! When you chose the Cell there were no doors to choose under Reference!! Did you forget to add a door to your interior cell? You'll have to go there now. In the cell view window, change your worldspace to Interiors, select our interior house and double click to load it. Add a FarmHouseDooor01 to your interior. Once in place, double click on the door to open the reference box and select the teleport link. The rest of the instructions are the same except you are going inside out, same results though, promise. When the Reference box closes you will see a translucent yellow block merged with the front of your door now. This is the actual door marker. With your mouse, click on the door and drag that block out of the door. You will see it has a yellow/orange beak on it. Imagine that block is a person, and the beak is that person's nose. Set the block in front of the door with the beak pointing AWAY from the door. That will be where the player appears when they come out from that door. Once in place, double click on the marker and a message will appear saying "View Door reference for this Door Marker?" Say Yes! This action will teleport you to the other door inside our house where the yellow block is still in the door. Pull it out and position it as well, with the beak pointing toward the interior and away from the door. Smarty Says: Keep your door marker close to their doors where a person would be standing when they enter. A door marker several feet from the door would be an unnatural landing point. Great job, you have now completed the longest lesson so far, Lesson #3! You now know how to claim and edit an exterior cell, do some landscaping, add doors, and mapmarkers! Well done, I'm very proud of you and you should be proud of yourself! For your homework this go around you will be sprucing up our exterior. Use some creativity and find some unique statics to get your assignments done. This Main Assignment is worth 10pts, Extra Credit is worth 5pts. Post a screenshot here when your assignment is complete. In Lesson #4 we will be refining the skills you have learned so far and explore the value of testing and tweaking. Also, now is a good time to start browsing the Credit Challenges, these are small modding tasks that are worth big points. Most of you will be required to do at least two to finish the class. Keep up the great work, students! When you've finished with this class visit Lesson #4: Design Refinement
    1 point
  6. CK Basics: Introduction to Skyrim's Creation Kit Introduction: Welcome to Creation Kit Basics! It's time to begin your expedition into the wonderful world of modding for The Elder Scrolls V: Skyrim! Congratulations! If you are a fan of the Elder Scrolls series you will find no greater satisfaction than creating your own content and experiencing it first hand in your game just the way you envisioned it! By now you will certainly have lots of magnificent ideas about all the things you'd like to create, fix, or change and with some careful study of the tutorials available in the Creation Kit Wiki and here on TESA you will soon achieve those goals. However, it's recommended that you jot them down and set them aside for now. The first thing you want to do is spend some time studying the material, asking questions, and learning how to mod the game, rather than stumbling through your mod ideas one tutorial at a time. If you start with your ideas first the margin for error is typically greater, your experience can prove frustrating, fruitless, and you may find yourself having to fix or even redo things later when you learn new skills. So for now, clear your minds and let's dive into learning some CK Basics! Smarty Says: Hi! I'm Smarty, I know everything there is to know about modding for the Elder Scrolls and I will follow you along your course of study in all the classes on TESA. I pop up in some of the strangest places but always have useful tips and reminders for you, so keep your eyes open for me! What You Need: STEAM GAMING PLATFORMTES CREATION KIT v1.6.89 or higher (See Part I for Install Instructions)Terms to Know: CK: A shorthand term for Creation Kit TES: Not to be confused with CS, TES stands for The Elder Scrolls .esp: A common file extension for mod files or Elder Scrolls Plug-ins .esm: Another common file extension for Elder Scrolls Master files SKSE: Skyrim Script Extender, an extension for vanilla Skyrim code scripting abilities. Roombound (aka Room Marker): A room marker is a box used to unify many objects into a single unit of objects that belongs to that room. Portal: A Portal is a visual gateway used to connect room markers together, like a doorway between two rooms. They should be placed between rooms at any location where the player should be able to see from one room to another. Occlusion: The occlusion system tracks which objects render in the player view and which objects don't; a form that is occluded is not rendered Multibound: Similar to a room marker, multibounds are primarily used in exteriors to group objects together for rendering as a unit as opposed to rendering many objects individually. Collision: An invisible field form that cannot be passed through by players Current: The force of drift in water; what draws the player downstream Part I: Installing the Creation Kit Step 1: Launch Steam and log into your user account. Step 2: Click on Games>Game Library Step 3: On the drop-down menu labeled "ALL GAMES" select "TOOLS" Step 4: Under the title column look for "Creation Kit" Step 5: Right-click on the title and choose "Install Game" Part II: Anatomy of the Construction Set Now that you have the CK installed it's time to load up the Skyrim master file (Skyrim.esm) and get familiar with the primary tool of the Skyrim modding craft. Regardless of what you'd like to do in the modding world, sooner or later you will need the CK to make it happen, so let's get started! Click the CK icon on your desktop to start the program. When the CK opens you will have a total of 4 windows, 3 smaller ones nestled inside the main window. On the main window click File>Data A new window will open. On it, check the box beside the Skyrim.esm, and ONLY this box. Then click Ok. Smarty Says: What about the Update.esm? You should never check the box next to the Update.esm master file as it will make your mod dependent on that file. When Bethsoft overwrites the Update.esm, is can create problems for mods that depend on it. The only time you should load the Update.esm as well is if you are knowingly modding something the Update.esm added or changed. The CK will then load the Skyrim.esm. This may take several minutes depending on your rig's available resources, so be patient. NEVER EVER EVER click on anything on the CK while it's loading anything, ever. Just like its predecessors the CK doesn't like to be bothered while it's thinking and clicking on it impatiently can make it freeze, crash, or both, so just give it the time it needs. Smarty Says: Is your low to mid range rig taking forever to load the CK? Is everything really slow? Make sure you give your PC all the available resources you can spare to devote to the CK. Close other programs running in the background like web browsers, messengers, and media players to help improve performance. Once the Skyrim.esm is loaded, you'll see the little windows have now become filled with interesting bits of data. Go ahead and make the main window full screen by clicking the full screen icon in the corner. Once that's done, you can reposition the nested windows to suit your preferred layout for your workspace. This is one possible configuration, you can move them around until you find the configuration that best suits you: Okay so now what are all these windows for? This window is called the Object Window The object window contains all objects that can be used in creating mods, including static objects, clothing, armor, architecture, creatures, NPCs, furniture, quests, and loads more. Most things in this window can be added to the game by simply dragging and dropping them into the Render window. This window is called the Cell View Window The cell view window contains a list of all the cells in game, including interior and exterior cells. It also contains cells for all the various worldspaces available in the game. A cell is a canvas to build game content on. In the exterior world cells are placed side by side in a grid fashion. In the interior, a cell is a nebulous 3D space to build home/dungeon/castle interiors. An interior cell also has a grid but it's not visible to users. This window is called the Render Window The render window allows you to visually navigate the Skyrim game world. By dragging objects into the render window you can add things to the game world and make mods. The render window loads cells selected in the cell window. This window is the Main Window The main window not only surrounds the other three windows, it also contains a number of valuable shortcuts and tools. Examine the image above carefully for the coordinating numbers for the explanations below on what these tools are. This concludes the basic introduction to the Skyrim Creation Kit. You should now have the CK installed, have a workspace configuration that works best for you, and should have a good basic knowledge of where the most common tools can be found. Well done! If you have questions on what we've covered so far, post them here in the General Questions thread. If you're ready to move on, then head to CK Basics Lesson #1: Rendering Skyrim Make sure you read the next post below "About the CK Basics Class" so you know what's expected of you!
    1 point
×
×
  • Create New...