Difference between revisions of "Technical Manual"
From ALFA
(→Builders) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
* [[Reporting Bugs]] | * [[Reporting Bugs]] | ||
* [[Crafting Guide]] | * [[Crafting Guide]] | ||
− | * | + | * [[Introduction to Git]] (How to use [https://github.com/ GitHub]) |
− | + | ||
== Hosts and HDMs == | == Hosts and HDMs == | ||
Line 12: | Line 12: | ||
* [[Basic Host Requirements]] - NWNx4 and nwn2server, basic requirements to host a module. | * [[Basic Host Requirements]] - NWNx4 and nwn2server, basic requirements to host a module. | ||
* [[Setting Up MySQL Workbench]] | * [[Setting Up MySQL Workbench]] | ||
+ | |||
== Builders == | == Builders == | ||
Line 24: | Line 25: | ||
* [[Building Items]] | * [[Building Items]] | ||
* [[Building Placeables]] | * [[Building Placeables]] | ||
+ | * [[Building Conversations]] | ||
* [[Building Creatures]] | * [[Building Creatures]] | ||
* [[Building Triggers]] | * [[Building Triggers]] | ||
Line 37: | Line 39: | ||
* [[Rewarding Experience]] | * [[Rewarding Experience]] | ||
* [[Spell Scripting]] | * [[Spell Scripting]] | ||
+ | ** [[Creating RP Spells]] | ||
* [[Scripting Items]] | * [[Scripting Items]] | ||
* [[Scripting Feats]] | * [[Scripting Feats]] | ||
Line 56: | Line 59: | ||
* [[ACR Configuration Settings]] | * [[ACR Configuration Settings]] | ||
* [[Creating a Content Patch]] | * [[Creating a Content Patch]] | ||
+ | * [[Updating Azure Client Libraries]] | ||
* [[Release Notes]] | * [[Release Notes]] | ||
* [[Server Vault]] | * [[Server Vault]] |
Revision as of 23:04, 29 November 2020
This section is intended to help those interested in building, or just wanting to know how things like the core scripts work. Most of this information is NWN2-specific, though we will have some NWN1 technical documents listed here as well in the days to come. In the meantime, much of this information is outdated or at least in need of organization and qualification.
For Everyone
- Reporting Bugs
- Crafting Guide
- Introduction to Git (How to use GitHub)
Hosts and HDMs
- Virtual Machine Setup
- Basic Host Requirements - NWNx4 and nwn2server, basic requirements to host a module.
- Setting Up MySQL Workbench
Builders
- ALFA Build Module
- Guide to Writing ACR Quests, as well as an Quest Creation Example.
- ALFA Base Resources (ABR) Basics
- Toolset Guide
- Using Local Variables
- Building Areas
- Building Doors
- Building Items
- Building Placeables
- Building Conversations
- Building Creatures
- Building Triggers
- Building Portals
- Writing Conversations & Quests
- ACR Spawn System: The complete manual
- ACR Encounter System
- ACR Resting & Healing Bonuses
Scripters
- ALFA Core Rules (ACR) Basics
- Data Persistence
- Rewarding Experience
- Spell Scripting
- Scripting Items
- Scripting Feats
- Script Library (General)
- Developing for ALFA
- Creating CLR Programs
- Creating Instanced Areas
- Running Scripts Remotely
Reference Documents:
- GetEffectInteger return values