Difference between revisions of "Technical Manual"
From ALFA
Foambats4all (talk | contribs) (→For Everyone) |
Foambats4all (talk | contribs) (→Builders) |
||
Line 28: | Line 28: | ||
* [[Building Portals]] | * [[Building Portals]] | ||
* [[Writing Conversations & Quests]] | * [[Writing Conversations & Quests]] | ||
− | * [[ALFA Spawn | + | * [[ALFA Spawn]] System: The complete manual |
* [[ALFA Encounter System]] | * [[ALFA Encounter System]] | ||
* [[Defining Rest Areas]] & Healing Bonuses | * [[Defining Rest Areas]] & Healing Bonuses |
Revision as of 18:54, 30 January 2014
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
- The ALFA Development Environment (How to use GitHub)
- Alternative Downloads for United States and Israel users.
Hosts and HDMs
- Virtual Machine Setup
- Basic Host Requirements - NWNx4 and nwn2server, basic requirements to host a module.
- Connecting to the MySQL Database
- Connecting to the Server Vault
Builders
- ALFA Build Module
- Guide to Writing ACR Quests
- ALFA Base Resources (ABR) Basics
- Toolset Guide
- Using Local Variables
- Building Areas
- Building Doors
- Building Items
- Building Placeables
- Building Creatures
- Building Triggers
- Building Portals
- Writing Conversations & Quests
- ALFA Spawn System: The complete manual
- ALFA Encounter System
- Defining Rest Areas & 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 an ACR C# Project
- Creating Instanced Areas
- Running Scripts Remotely
Reference Documents:
- GetEffectInteger return values
Technical Documentation
- Core Content Release Process
- ACR and Core Content Addition Policies
- TLK Information
- 2DA Information
- GUI Information
- ACR Configuration Settings
- Creating a Content Patch
- Release Notes