Coder Social home page Coder Social logo

stevesea / adventuresmith Goto Github PK

View Code? Open in Web Editor NEW
74.0 11.0 16.0 40.75 MB

Generate tabletop RPG nonsense at the push of a button! (on Android)

Home Page: https://stevesea.github.io/Adventuresmith/

License: GNU General Public License v3.0

Kotlin 100.00%
rpg rpg-dice-roller npc random-generation android-app android

adventuresmith's People

Contributors

e4z9 avatar stevesea avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

adventuresmith's Issues

use dynamic color palette

finish generators for Stars Without Number

generators for stars without number

npcs, aliens, worlds, starships, corporations, religions, etc

left: factions, starships, flesh out aliens

  • tables from Sine Nomine's Sandbox and Mandate Archive free supplements.
  • chargen from Sandbox 2

samples:

// https://github.com/nhr/swn
// https://github.com/orffen/swn/

org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack

in No signature of method: groovy.lang.Closure$1.doCall() is applicable for argument types: (java.lang.String) values: [Arrogant]

Possible solutions: call(), call([Ljava.lang.Object;), call(java.lang.Object), findAll(), equals(java.lang.Object), isCase(java.lang.Object)

  • Number of crashes: 1
  • Impacted devices: 1

There's a lot more information about this crash on crashlytics.com:
https://fabric.io/stephen-christensens-projects/android/apps/org.steavesea.rpgpad/issues/57f449500aeb16625b24fee0

sharing results - <other>

  • SMS
  • e-mail
  • twitter

multi-select result items?

analytics -- create Answers event for tracking how users Share the results

make datasets/buttons more data driven

  1. document the convoluted manual steps to add datasets/buttons, and hook into Dagger for injection
  2. feel shame
  3. fix it

datasets, buttons in each, menu items, etc

having an impl class for each generator is a dumb restriction

the way generators are wired together with Dagger is also pretty heavy-weight

org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack

in No signature of method: groovy.lang.Closure$1.doCall() is applicable for argument types: (java.lang.String) values: [Ant]

Possible solutions: call(), call([Ljava.lang.Object;), call(java.lang.Object), findAll(), equals(java.lang.Object), isCase(java.lang.Object)

  • Number of crashes: 1
  • Impacted devices: 1

There's a lot more information about this crash on crashlytics.com:
https://fabric.io/stephen-christensens-projects/android/apps/org.steavesea.rpgpad/issues/57f439dd0aeb16625b249b58

org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack

in No signature of method: groovy.lang.Closure$1.doCall() is applicable for argument types: (java.lang.String) values: [alarm]

Possible solutions: call(), call([Ljava.lang.Object;), call(java.lang.Object), findAll(), equals(java.lang.Object), isCase(java.lang.Object)

  • Number of crashes: 1
  • Impacted devices: 1

There's a lot more information about this crash on crashlytics.com:
https://fabric.io/stephen-christensens-projects/android/apps/org.steavesea.rpgpad/issues/57f449640aeb16625b24ff56

org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack

in No signature of method: groovy.lang.Closure$1.doCall() is applicable for argument types: (org.codehaus.groovy.runtime.GStringImpl) values: [boar/pig]

Possible solutions: call(), call([Ljava.lang.Object;), call(java.lang.Object), findAll(), equals(java.lang.Object), isCase(java.lang.Object)

  • Number of crashes: 1
  • Impacted devices: 1

There's a lot more information about this crash on crashlytics.com:
https://fabric.io/stephen-christensens-projects/android/apps/org.steavesea.rpgpad/issues/57f44cbb0aeb16625b25128f

add more content

some ideas... need permission for each still

try using kotlin again

i like the groovy closures in the strings, but groovy isn't very size-compact. try using kotlin again and see how well it fits

publish app

  • beta testers (look @ Fabric.io's beta kit)
  • rename apk output
  • signed builds
  • publishing to Google Play

org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack

in No signature of method: groovy.lang.Closure$1.doCall() is applicable for argument types: (java.lang.String) values: [weird color/smell/sound]

Possible solutions: call(), call([Ljava.lang.Object;), call(java.lang.Object), findAll(), equals(java.lang.Object), isCase(java.lang.Object)

  • Number of crashes: 1
  • Impacted devices: 1

There's a lot more information about this crash on crashlytics.com:
https://fabric.io/stephen-christensens-projects/android/apps/org.steavesea.rpgpad/issues/57f41da10aeb16625b23c9ca

org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack

in No signature of method: groovy.lang.Closure$1.doCall() is applicable for argument types: (org.codehaus.groovy.runtime.GStringImpl) values: [vole/rat/weasel]

Possible solutions: call(), call([Ljava.lang.Object;), call(java.lang.Object), findAll(), equals(java.lang.Object), isCase(java.lang.Object)

  • Number of crashes: 1
  • Impacted devices: 1

There's a lot more information about this crash on crashlytics.com:
https://fabric.io/stephen-christensens-projects/android/apps/org.steavesea.rpgpad/issues/57f41fca0aeb16625b23dcfd

display version #

Display version number somewhere visible to users (so they can report version # on bugs)

org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack

in No signature of method: groovy.lang.Closure$1.doCall() is applicable for argument types: (org.codehaus.groovy.runtime.GStringImpl) values: [bear/ape/gorilla]

Possible solutions: call(), call([Ljava.lang.Object;), call(java.lang.Object), findAll(), equals(java.lang.Object), isCase(java.lang.Object)

  • Number of crashes: 1
  • Impacted devices: 1

There's a lot more information about this crash on crashlytics.com:
https://fabric.io/stephen-christensens-projects/android/apps/org.steavesea.rpgpad/issues/57f41fae0aeb16625b23dc5c

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.