GithubHelp home page GithubHelp logo

shallybanh / rpgenerator Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 9.78 MB

RPGenerator is a sandbox RPG/tabletop game creator and engine. This application should be able to accommodate nearly any tabletop game or ruleset with its custom rule interpreter.

License: MIT License

Shell 0.26% Python 99.74%

rpgenerator's People

Contributors

andrewmckernan avatar mara2020 avatar shallybanh avatar thomastetz avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

rpgenerator's Issues

Transcript no longer works due to changes on the game class for chat

Originally this worked in programming with the dummy transcript class used. Now this must be transferred over into the game object's transcript.

Traceback (most recent call last):
  File "game_view.py", line 832, in <module>
    main()
  File "game_view.py", line 816, in main
    history.update(transcript)
  File "game_view.py", line 583, in update
    self.next_line()
  File "game_view.py", line 627, in next_line
    self.transcript_in_view += transcript.split("\n")[-2] + "\n"
NameError: name 'transcript' is not defined

Hotkeys takes control while the GM is trying to send input chat

While the chat box is selected and the GM is sending a message, if one of the hotkeys are pressed, say "f" for fog of war, this mode takes over the main loop of the program for a user to interact with. This must be fixed or the GM can no longer chat properly.

GM view in the tileset view

need to create:

  • toggle fog of war
  • add texture
  • create new entity (list of concrete entities, choose one, choose an asset picture or stock image, select placement)
  • entity editing (attributes)
  • delete entity
  • roll dice
  • add asset
  • confirmation of actions
  • back button (sorta done already, but needs the alert to the friends)

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.