User Tools

Site Tools


buildings:building_types:school

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 :

- Simple School Script
- Generic School Script (Complex)

buildings/building_types/school.txt · Last modified: 2023/07/04 03:56 by mit

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki