A PF2e damage simulator.
  • C++ 98.2%
  • CMake 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
fogejo_admin 5e50ea559f Added an offhand to player, moved title var to Character class, moved statblocks.h to main.h. broke out some reusable coed to their own functions, added an outputResults function
Changes to be committed:
	modified:   inc/character.h
	modified:   inc/main.h
	deleted:    inc/statblocks.h
	modified:   src/character.cpp
	modified:   src/main.cpp
	modified:   src/statblocks.cpp
2026-10-19 11:37:10 -07:00
inc Added an offhand to player, moved title var to Character class, moved statblocks.h to main.h. broke out some reusable coed to their own functions, added an outputResults function 2026-10-19 11:37:10 -07:00
src Added an offhand to player, moved title var to Character class, moved statblocks.h to main.h. broke out some reusable coed to their own functions, added an outputResults function 2026-10-19 11:37:10 -07:00
tests Added some comments to the main CMake file. Populated the test CMakeFile with some placeholder values. 2026-10-07 18:08:24 -07:00
.gitignore Initial commit 2026-10-07 06:49:44 -07:00
CMakeLists.txt Updated several files. Weapon implementation is improved, passing all dice rolls in a vector. Player class is working. Main cleaned up. CMake files cleaned up 2026-10-13 08:20:29 -07:00
LICENSE Initial commit 2026-10-07 06:49:44 -07:00
README.md Updated several files. Weapon implementation is improved, passing all dice rolls in a vector. Player class is working. Main cleaned up. CMake files cleaned up 2026-10-13 08:20:29 -07:00

Damage-Simulator

A PF2e damage simulator.

How to build (Linux for now)

  1. install cmake

    ubuntu/Debian:

    apt install cmake
    

    Fedora:

    dnf install cmake
    

    Arch:

    pacman -S cmake
    
  2. create a build directory in the project. in the project root directory run:

    mkdir build
    
  3. set the CMake build directory

    cmake -B build
    
  4. Build the project

    cmake --build build
    
  5. The executable will be in the build/src directory.