anderas2 / heroscribe2 Goto Github PK
View Code? Open in Web Editor NEWThe tool for Heroquest
The tool for Heroquest
Gui.Gui file from java heroscribe
Export a quest as SVG
Finish the quest module by writing the quest.write module.
It shall write version 2 xml files with all extras.
Add the option to have us-style coloring for the EU layout corridors
Translate java class "Boardpainter". Especially find out if it is painting just the board or the display for an entire quest.
Find a way to export an icon pack, optionally with monster fight values.
Make a class that loads and saves personal preferences for anything.
Add a way to print monster stats as a heroquest monster card.
Make the format choosable: US and EU original format, plus several format sizes that you can order in modern print shops.
If a user clicks on a square in Heroscribe that contains several icons,
and decides to edit the metadata,
then make a new svg with all the icons combined.
This is for allowing "Goblin Spearman" or similar stuff.
Google Slides Icon Edit Workflow
Export a quest as PNG with freely choosable dpi resolution.
Allow for color changes in Heroscribe: US and Europe colours, a custom Europe layout that is editable, a full color layout that is editable. That includes defining new colorschemes for symbols.
The folder names and order should be editable. Icons should be movable between the folders.
make the main software starter code so that it works
import an icon: add remark "click here to load a file" on the left side. Currently there is no hint where to click.
Splash screen to display during loading time.
Icons should be editable. That means picture, name, id, connected monster stats and everything else.
Original Heroquest items shall not be touched: Changes on them would be stored in the a local file for the user only or in the quest file.
Gui.Board like in Java
Export a quest or quest book with all files and symbols in a zip file, readable for other Heroscribe 2 users
Include Questimator. Display a dice style result on the button.
The preferences file is in a alpha status right now.
Make it useable, so that it recognizes:
Gui.SquareDisplayer like in Java
Quest.Autoformat make some helper so that the quest fits on one page
Do we want an export to pdf function?
Make Objectselector like in Java
Include quest texts into quest file and quest editor, including subtitle, title, quest story, quest notes (with marks) and wandering monster.
Special monsters should appear optionally in the quest text and/or in a monster table.
Add dice rerolls to the questimator module.
currently, svg scaling is possible only while keeping the aspect ratio.
Allow to ignore the aspect ratio, if the left, top, bottom or right scaler is used - keep the aspect ratio intact only if one of the corner scalers is being used.
Ability to remove bold room borders from room icons that don't contain walls
generate helper.boardpainter file.
input: finished read of quest xml file
output: svg to show in the main window
Do we need it? If yes, make it like in Java
Find a way to include icon packs into quest files, as far as nonstandard icons are involved.
Make an exe from this project with pynstaller, best case both win and mac compatible
Estimate the damage a trap would deal to a hero group. Add up all the damage and put it on top of the monster questimation.
Add a mark that shows when the first page is exceeded, as orientation help.
Folder names, icon type and anything else should be understood as tag. Those tags should be filterable as alternative to the folder system.
Midpoint slider should work on the input file, not the output.
Potrace should convert two pictures, the original and the inverted. The inverted can then be re-inverted and added with the other, else Potrace sometimes ignores white areas and makes them transparent.
It might be necessary to turn off "tight" then.
Remove autotrace.
Accept SVG files. Accept PNG files. Make some kind of Wizard that enhances contrast, makes medianfilter despeckling, autotraces the picture, allows for color choice, gives it a name and an id.
Allow editing of a Hero group. Save it somewhere. For this group, show a BP result.
Icons or edited icons with their monster stats should be exportable and importable. See icon pack.
Make a language file. Use it wherever a text is visible in the gui.
Correct spelling:
svg_size written non-capitalized despite being a class.
"Wrapper" everywhere, find more beautiful words for that.
Take care that the new wording is properly used everywhere.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.