===== Schools ===== The 'School' building type allows the building owner to add lessons from their list of skills they currently possess. In the past, we've often used this as a sysop-only building, not available for players to construct, where (as the world owner) you grant yourself skills and add them to a specifically placed school building, so you can control which skills are available in the world. Alternatively, you can allow players to build schools and add the skills they've learnt elsewhere. ==== Controlling Lesson Prices ==== The building owner controls the list of skills available in the building, the prices and learn times are currently determined by preset values for each skill slot modified by global settings. Lesson Price = ''SkillSlotDefault'' x (Raw Settings -> Economy -> ''Skills Base Cost Mod'' %)\\ Lesson Time = ''SkillSlotDefault'' x (Raw Settings -> World Rules -> ''Skill Learn Time Modifier'' %) (i.e. If you set both ''Skills Base Cost Mod'' and ''Skill Learn Time Modifier'' to 200 all skills will take twice as long and cost double the amount as default). You cannot currently change the ''SkillSlotDefault'' value for each skill. ==== Scripted Schools ==== The 'School' building type is simple enough to set up but is quite limited in the control you have on who gets skills and how long it takes for them to get them, so often you might want to created a 'Scripted' building for schools instead of the default. Some example school scripts : - [[Scripting:Samples:SimpleSchool|Simple School Script]]\\ - [[Scripting:Samples:GenericSchool|Generic School Script (Complex)]]\\