User Tools

Site Tools


general:contributors:scenes:technical

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
general:contributors:scenes:technical [2016/08/03 08:34]
hande
general:contributors:scenes:technical [2020/09/26 11:42] (current)
julia [Entry Points]
Line 1: Line 1:
-So you wanna make map? This Guide contains all of the information you could need to start mapping!+====== Creating ​Map ======
  
-__**Setting up**__ ​+This Guide will contain all of the information you could need to start mapping!
  
-Note: This is for them who are doing this first time+===== Getting Started =====
  
- ​Let'​s start with making own module for sceneing. +==== Mapping Module ====
- This is very simple and all you need to do is go into your Mount&​Blade Warband directory and go to Modules folder. +
- Then make copy of NordInvasion module and paste it there. You can rename it to any as you want. I want to keep it simple and just add "- Edit" and version number.+
  
- Next start your Warband and Select this new module ​what you just created. +If you make a new module ​dedicated to scene work, you are less likely to accidentally overwrite your hard work.
- Then open Configure and select "​Advanced tab"click "​Enable Edit Mode" active and click "​OK"​. +
- Then turn Warband on and select "Play NordInvasion",​ then hover the mouse above the "join Game" button untill it has a select cursor. This will bring you into the create a server screen.+
  
- Now you can select platform for your scene from exiting scenes so you don't need to do it by long way+  - Browse to your Mount&​Blade Warband directory and go to the Modules folder
- PS. You can select mod scenes by selecting Gamemode as Nordinvasion. +  - Make a copy of the NordInvasion folder and name it something like "​NordInvasion - 1.4.1"
- When you have it running first what you do is to make your game be in window mode so use Alt+Enter shortcut. +
- Next use Ctrl+E to turn on editmode. You should have Edit Mode window and now you can finally start to make your scene.+
  
 +When you launch Warband, you will see your new copy of NordInvasion in the module menu.
  
-__**Edit Mode Info**__+==== Launcher Options ====
  
-These Scene Props need to be in your map: +  ​Launch Warband and click Configure. 
- tbfc_box4 or tbfc_ammo_chest ​ +  - On the Advanced tab, tick the box next to "​Enable Edit Mode". 
- - tbfc_box5 and tbfc_healing_barrel or tbfc_medstation ​  +  On the Video tab, consider ticking the box next to "Start Windowed"​.
- tbfc_shrine or tbfc_shrine_new ​ +
- ​- ​smithy_anvil+
  
-__**Entry Points**__+==== Accessing Edit Mode ====
  
- Player spawn: 0 & 1+  - On the Warband main menu, select "Play NordInvasion"​. 
 +  - Click above the "Join Game" button where the Host Game button would be.  (It is still there, just hidden.) 
 +  - Set the Game type to "​Normal Invasion",​ Team faction to "​Swadian Army", and Team 2 faction to "​Nordic Army"​. 
 +  - If you did not set your game to start in window mode, you can press Alt + Enter to toggle from fullscreen to window mode. 
 +  - Press Ctrl + E to turn on edit mode.
  
- AI spawn: 32,​33,​34,​35,​36 & 37 +===== Reference =====
  
 +==== Special Scene Props ====
  
-__**Some Tips:**__ +These Scene Props need to be in your map:
- +
- - Remember ​to save often. You can lose everything if your game crash if you don't do so. +
- +
- - I suggest you to read Help and learn moving & resizing shortcuts or you will find it painfull and slow. +
- +
- - If you edit Ground and you want to get rid of "​dark"​ areas, you can do it by saving your work and restarting ​map.+
  
- - Remember to place barriers also to high objects so players can't glitch on them. Do not use ai_limiters for this purpose ​)+  * ''​tbfc_box4''​ / ''​tbfc_ammo_chest''​  
 +  * ''​tbfc_box5''​ / ''​tbfc_healing_barrel''​ / ''​tbfc_medstation'' ​  
 +  * ''​tbfc_shrine''​ / ''​tbfc_shrine_new''​  
 +  * ''​smithy_anvil''​ 
 +  * ''​Healing_Trough'​' (Cav)
  
- - As we all know, deployshields can sometimes break walls so it is good if you place barriers to them. ( Also to ground objects like bridges )+==== Entry Points ====
  
- - When you are making AI Meshyou can use Ctrl to active multiple selections. This is usefull when you are welding them together. ​+  * Team 1 (player): 0 & 1 
 +  * Team 2 (nords): 3233, 34, 35, 36, 37, 38, 39 & 40 
  
- - When you create New Face and want to weld AI Mesh, first select already placed AI Mesh and then new one and weld them. ( By doing this new AI Mesh will automaticly go to right place )+==== Weather ====
  
- - When you place Entry pointbe sure that they have enough room to spawn. Also make AI mesh to be in a bit larger area for just in case.+Add one of these props and edit var values if you want to have different timefog, rain or snow in your map.
  
- - When you are texturing ground/​Evelating ground/​coloring ground you can make it to be smoother by lowering Weight ​and Hardness+Save and restart map to see changes.
  
- ​- ​If you get "​mirror"​ texturesuse texture tool and set it to be smooth and carefully paint on it.+''​ni_new_time_fog''​ 
 +  
 +  ​- ​0-24 time of day (0 = night6 = morning, 12 = day) 
 +  - 0-127 fog distance
  
- - Sometimes placing light Ground Color to texture/​near objects can make some places look nicer.+''​ni_new_type_strenght_of_rain''​
  
- ​- ​You can use all but "Edit Weather"​ mode as you want. ( Weather won't save and get reseted when you load map again )+  - 1/2  rain/snow  
 +  ​- ​0-127  strength of rain
  
- - Use plants, rocks & trees to make your scene more alive.+===== Tips =====
  
- If you have "hard corner"​ in your scene, I suggest to use plants and objects to cover it.+  * Remember to save often. You will lose everything if your game crashes and you haven'​t. 
 +  * Your map is located in the SceneObj folder of your NordInvasion module. 
 +  * The Help dialog on the tools window lists all the shortcuts. 
 +  * If you edit the ground gets dark areas, save your work and restart the server. ​ It is just a visual glitch. 
 +  * Remember to place barriers even on high objects so players can't glitch on them with platforms and barricades. ​ (Do not use ai_limiters for this.) 
 +  * When you are making the AI mesh, you can use Ctrl to select multiple sections. This is useful when you are welding them together.  
 +  * Avoid having the AI mesh go through walls. ​ The AI will think they can walk through the wall. 
 +  * When you create New Face and want to weld the AI mesh, first select already placed AI mesh, then new one and weld them. (By doing it in this order, the new AI Mesh will automatically go to right place.) 
 +  * When you place an entry point, be sure that there is enough room for spawning. Keep in mind the spawn points "​wander"​ after a number of tome uses.  This "​wandering"​ wraps at a point and moves back to the start. 
 +  * When you are texturing, elevating, or colouring the ground, you can make it smoother by lowering Weight and Hardness. 
 +  * If you get "​mirror"​ textures, use the texture tool and set it to smooth and carefully paint on it. 
 +  * Sometimes placing light Ground Colour to near objects can make some places look a bit nicer. 
 +  * Use plants, rocks, trees and other decoration props to make your scene to be more alive. 
 +  * If you have "hard corner"​ in your scene, I suggest to use plants and objects to cover it
 +  * Placing box and sphere barriers will prevent bots spawning there which is useful to prevent assassins from spawning in areas where they can't be reached. 
 +  * Cav maps will be larger than regular maps. This means Lag. Try and use fewer and simpler props then a regular map to avoid people crashing. 
 +  * When you hit Esc while creating a map, you will see multiple new commands such as "Spawn With Horsie"​ and "Block the Botspawning"​. 
 +  * You can use "Spawn with horsie"​ to travel quickly.  
 +  * The Swadian entry points mark the upper-left corner of their spawn location. ​ The spawn shifts right ten times and then wraps back to just behind the starting point (eleven spawns in the first row).  How many rows are possible is currently undocumented.
  
- - Placing box, sphere barriers will prevent bots spawning there, which is usefully to prevent assassin'​s spawn in area's where they can't be reached.+===== Testing Your Map =====
  
-__**Testing ​your created ​map**__+When you want to test your map, the easiest thing will be to create your own local server.
  
-When you have created map, and want to test it, the easiest thing will be to Create your own local server and implement the map.+Start with this guide: [[general:​contributors:​servers:​start|Setting Up Dedicated Server]]
  
-This Guide: http://​wiki.nordinvasion.com/​doku.php?​id=general:​contributors:​localserver ​ Will tell you how to create a server.+Copy your map to the SceneObj folder used by the dedicated ​server.
  
-Then all you have to do is copy your map from your Sceneobj ​folder ​into the one in the server.+Note: Module compatibility ​is checked by comparing the server'​s module folder name to the client'​s. ​ In other words, if you made a copy of the NordInvasion ​folder ​as suggested earlier, either join the dedicated server with your "​live"​ module or rename ​the server's module folder to match your client'​s name ("​NordInvasion - 1.4.1" for instance).
  
 +===== More Resources =====
  
 +  * [[https://​forums.taleworlds.com/​index.php/​topic,​163368.0.html|Nordous'​ Sceners Guild]] on the TaleWorlds forum.
general/contributors/scenes/technical.1470213253.txt.gz · Last modified: 2017/03/23 01:26 (external edit)