Skip to content
Hello, this repository features a toolbox for the tabletop rpg pathfinder. Please see here (https://github.com/Freymaurer/PathfinderAttackSimulator#pathfinderattacksimulator) for a installation guide and additional information. You can also visit the documentation for more in depth information on how to use the functions:
Branch: master
Clone or download
Latest commit 1496f22 May 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github create repository with CSB/ProjectScaffold Mar 5, 2019
.paket update readme.md to have an entry for quick start installation from Q… Apr 18, 2019
docsrc update docs May 21, 2019
lib create repository with CSB/ProjectScaffold Mar 5, 2019
src update docs May 21, 2019
tests/PathfinderAttackSimulator.Tests create repository with CSB/ProjectScaffold Mar 5, 2019
.gitattributes create repository with CSB/ProjectScaffold Mar 5, 2019
.gitignore Add temp to .gitignore Mar 7, 2019
.travis.yml create repository with CSB/ProjectScaffold Mar 5, 2019
CODE_OF_CONDUCT.md create repository with CSB/ProjectScaffold Mar 5, 2019
LICENSE.txt create repository with CSB/ProjectScaffold Mar 5, 2019
PULL_REQUEST_TEMPLATE.md
Pathfinder Bestiary with Statistics - Statistics.tsv try and give relative file path to average monster info Apr 24, 2019
PathfinderAttackSimulator.sln add documentation for PathfinderWebApp May 20, 2019
PathfinderCalculator.fsx add documentation for PathfinderWebApp May 20, 2019
README.md update docs May 21, 2019
RELEASE_NOTES.md change RELEASE_Notes Apr 15, 2019
appveyor.yml create repository with CSB/ProjectScaffold Mar 5, 2019
build.cmd
build.fsx
build.proj create repository with CSB/ProjectScaffold Mar 5, 2019
build.sh create repository with CSB/ProjectScaffold Mar 5, 2019
paket.dependencies create repository with CSB/ProjectScaffold Mar 5, 2019
paket.lock create repository with CSB/ProjectScaffold Mar 5, 2019
paket.references create repository with CSB/ProjectScaffold Mar 5, 2019

README.md

PathfinderAttackSimulator

A pathfinder toolbox written in F#, designed to aid pathfinder players and gamemasters in managing multiple and/or complex characters. Below you can find a list of the currently supported features.

Features

  • Standard attack action and full-round attack action calculator.
  • Calculator for d20pfsrd bestiary entries.
  • Damage per round calculator

For in depth information on how to use these features please see here.

How To Contribute

If you want to participate in this project, either by reporting a found bug/error or if you want to request a feature please open a issue here. If you are not sure about opening an issue you can also E-Mail me directly (Freymaurer@gmx.de).

Installation

Below you can find two installation types. For most users the Quick Start variant will easily be enough to use. If you are looking for more information about FSharp and on how to use it you can also look here and click on "USE" in the NavBar on top.

Quick Start

  1. Click here to download VisualStudioCode
  2. Install Ionide in visual studio code: (open visual studio code -> Extensions -> type in Ionide-fsharp -> install)
  3. Download the Quickstart zip file here
  4. Unzip it with WinRAR or 7zip
  5. You can now go the PathfinderAttackSimulator_qs folder and open the PathfinderCalculator.fsx and start using it.

Full Installation

It is possible, that this won't work for Windows 10 Enterprise

  1. Click here to download VisualStudioCode
  2. Click here to download Git
  3. Click here to download .NET Core SDK AND .NET Framework Dev Pack
  4. Click here to download Build Tools for Visual Studio 2019 While installing check the boxes for: Under "Workload":
    • .NET Core build tools Under "Individual components":
    • NuGet targets and build tasks
    • NuGet package manager
    • .NET Framework 4.7 SDK
    • .NET Framework 4.7 targeting pack
    • F# compiler ...then install
  5. Restart your computer
  6. Install fake cli. Open command prompt(console) by searching in the windows search bar for "cmd" and type in the new window "dotnet tool install fake-cli -g" (without the quotation marks)
  7. Click here or scroll up to download either master or developer branch of this repository. Master branch should be a fully functionable variant, while the developer branch often has more features which are not fully tested yet. At this point i recommend downloading the developer branch, as it will be updated the most. Unzip the file in any folder, except the Desktop!
  8. Open command prompt(console) and navigate to the Folder (Copy path to this folder) with the build.cmd inside. (console command: cd PathToYourFolder)
  9. Console command: fake build
  10. Install Ionide in visual studio code: (open visual studio code -> Extensions -> type in Ionide-fsharp -> install)
  11. Thats finally it, you can now go the PathfinderAttackSimulator folder and open the PathfinderCalculator.fsx and start using it.
You can’t perform that action at this time.