Skip to content

XSL Stylesheet to use for Kill Team rosters in Battlescribe

Notifications You must be signed in to change notification settings

OftKilted/battlescribe-stylesheets

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Battlescribe Stylesheet for Kill Team

Preview

By using this stylesheet to export your roster from Battlescribe, you will be able to create a printable document like this

Instructions for Battlescribe users

  1. Download the stylesheet from here (right click and 'Save link as...').

  2. Create your Kill Team in Battlescribe (Matched Play or Campaign).

  3. Export in Battlescribe. File -> Export roster...

  4. Browse for the XSL Stylesheet and select the file you downloaded in step 1.

  5. Browse for the Destination File and select a folder where you want to save the file. Name the file; eg. mycampaign.html (note the .html here is important).

  6. Click 'Export' then 'Done'.

  7. Open the html file in your web browser and print as required.

Instructions for Developers

  1. The build process requires Nodejs. Please follow the instructions to install Node LTS on the official website

  2. Clone the repository git clone https://github.com/DaeronAlagos/battlescribe-stylesheets.git

  3. Change to the project folder cd battlescribe-stylesheets

  4. Install the required NPM modules npm install

  5. Create a roster in Battlescribe and save it as a .ros file, to the battlescribe-stylesheets-wh40k/data folder

  6. Rename your roster file to have the .xml file extension

  7. Build your first distribution file gulp build --bsfile YOUR_FILE (don't need to put .xml)

  8. Run gulp with browser-sync gulp --bsfile YOUR_FILE (don't need to put .xml)

  9. Edit the files in the src folder and see your changes in the web browser that opened when you started gulp

About

XSL Stylesheet to use for Kill Team rosters in Battlescribe

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • XSLT 66.7%
  • CSS 21.0%
  • JavaScript 12.3%