GithubHelp home page GithubHelp logo

heroscribe2's People

Contributors

anderas2 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

trevorspacey

heroscribe2's Issues

Gui.Gui

Gui.Gui file from java heroscribe

Quest.Write

Finish the quest module by writing the quest.write module.
It shall write version 2 xml files with all extras.

corridor coloring

Add the option to have us-style coloring for the EU layout corridors

Board Painter

Translate java class "Boardpainter". Especially find out if it is painting just the board or the display for an entire quest.

Icon Pack

Find a way to export an icon pack, optionally with monster fight values.

Card Maker

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.

Export PNG

Export a quest as PNG with freely choosable dpi resolution.

Icon color editing

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.

Editable icon Metadata

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.

Export heroscribe 2 format

Export a quest or quest book with all files and symbols in a zip file, readable for other Heroscribe 2 users

Questimator

Include Questimator. Display a dice style result on the button.

Preferences.py

The preferences file is in a alpha status right now.
Make it useable, so that it recognizes:

  • EU or US or custom colored preferences, separate for board color, icon color, monster color and monster stats
  • Working directory
  • Autotrace and Potrace folders

Export PDF

Do we want an export to pdf function?

Quest texts

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.

svg scaling

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.

helper.boardpainter

generate helper.boardpainter file.
input: finished read of quest xml file
output: svg to show in the main window

Questimator traps

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.

Quest text formats

Add a mark that shows when the first page is exceeded, as orientation help.

Tag based filtering

Folder names, icon type and anything else should be understood as tag. Those tags should be filterable as alternative to the folder system.

Bring your own png: use potrace for real

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.

Import an icon

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.

Export self made icons

Icons or edited icons with their monster stats should be exportable and importable. See icon pack.

Languages

Make a language file. Use it wherever a text is visible in the gui.

icon_treatment "wrapper"

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.