Skip to content

NocTempre/foundryvtt-acks-ii-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACKS II - Foundry VTT System

A modern game system implementation for Adventurer Conqueror King System II in Foundry Virtual Tabletop v13+.

Features

  • Modern Application v2 architecture with TypeDataModel integration
  • Character management with abilities, combat stats, inventory, and spells
  • Full item system (weapons, armor, equipment, spells, classes, proficiencies)
  • ACKS II core mechanics including six abilities, saving throws, and combat
  • Complete Throw System with interactive dialogs, rich chat cards, and extensible hooks
  • Hot reload support for rapid development

Throw System

The system includes a comprehensive throw mechanic implementation that handles:

  • Attack throws with weapon support and damage rolls
  • Saving throws (death, transformation, device, avoidance, spells)
  • Proficiency throws with proficiency status tracking
  • Ability checks with automatic modifier application
  • Automatic success/failure rules (natural 1/20)
  • Critical hits and botches with special effects
  • Interactive configuration dialogs with real-time preview
  • Beautiful, color-coded chat cards with animations
  • Extensible hook system for customization

Documentation: See THROW_SYSTEM.md for complete API documentation and examples.

Installation

Manual Installation

  1. Copy the src folder contents to your Foundry VTT Data/systems/acks-ii/ directory
  2. Restart Foundry VTT
  3. Create a new world and select "Adventurer Conqueror King System II" as the game system

Development

Setup

npm install
npm run build      # Compile LESS to CSS
npm run watch      # Auto-compile on changes
npm run link       # Symlink to Foundry data folder

Project Structure

src/
  acks-ii.mjs         # Main entry point
  system.json         # System manifest
  template.json       # Data model definitions
  modules/
    data/             # TypeDataModel classes
    sheets/           # Application v2 sheets
  templates/          # Handlebars templates
  acks-ii.less        # LESS stylesheets
  lang/               # Localization files

Compatibility

  • Foundry VTT: v13.0.0+ (verified on v13.331)
  • Architecture: Application v2 with TypeDataModel

License

This system is provided as-is for use with ACKS II. Please ensure you own the ACKS II rulebooks.

Credits

Developed for the ACKS II community using Foundry VTT's modern v13+ framework.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors