Android App anyone?

39 posts / 0 new
Last post
jasonbrisbane jasonbrisbane's picture
Android App anyone?

Hello All,

Ive been GMing EP for a while now (a year?) and have Loved the Transhuman book.
It has all the hallmarks to allow me to create NPC's relatively simply for upcoming games.

What Ive been missing is a way to generate these simply and then colate the data for playing.

What I am doing, at least for my own benefit at the very least, is to create an Android app that uses the Life Path Random generation system to create a character that can be SHARED (ie email, print, send to facebook ;) ) for use as future NPC's.

Ive created the basic app structure, and am testing on android 2.3.3 and 4.1.2 (my Galaxy Tablet original and an emulator respectively) and adding in the content as I go.
- There are 14 steps (IIRC) and the start screen.
- From the Start screen, click forward (>) to generate an Aptitude template.
- Dont like the Researcher it generated for you? Thats Fine. Click Back (<) and then forward again (>) to regenerate it for you!
- Each screen details the option and what the random result was (ie as per the Transhuman book)
- Data is stored as the Die roll only and when you click "Share" at the end it will then collect and generate the data into a decent format.

Currently I'm still working on:
1) entering the table data
2) steps 3-14
3) Presenting the data in a "nice" format for Sharing (email, etc).
4) allowing you to "View Details" so you can see the details of the character to date.

Ive done aptitude and Native tongue and it looks good.
Other functionality looks good too (except for the "view details").

I am calling the Program "Artificial Conception" but havent put anything no the marketplace yet - people have the habit of downloading it - despite the "This doesnt work" notices and then post bad reviews...

if you would like to trial this app, PM me your gmail account and I can email the APK file to you and you should be able to install it by clicking on it (if you have developer options enabled/non marketplace apps enabled).

Now I cant guarantee any quick resolutions, but Im using the PDF and chucks wiki guide to copy/paste the table data into excel then I can use that to manipulate the data as I need.
I cant guarantee that there will be a completed program by next week but I will be doing this for myself at the least and so will keep going on it. (Steps 3 and 6 will be big as the tables are complicated with lots of data).

Just keep abreast of this forum post for updates..
or watch the google playstore for the program when it is completed!

Regards,
Jason Brisbane

PS: im only doing the Random method at this stage. I might look at other methods at a later stage..

Regards,

Jason Brisbane

uwtartarus uwtartarus's picture
cool plan

This sounds pretty awesome. I look forward to it's release and regret I am not much of an app experimenter/beta-tester.

Exhuman, and Humanitarian.

jasonbrisbane jasonbrisbane's picture
Update

Ive finished step 7 and now proceeding to add step 8 - The Fall.

Ive still to add in the Random Morph tables... Some of which are used in step 7, so technically I could still be at step 7.5 but ive left the placeholder function ("random morph will always generate "flat"!) and will proceed to step 8 and nine tonight (another big one).

Step 14 is the final one so what for that!

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Updates...

I have now completed all the Steps, so it will roll all Tables.

TODO: Insert all Morph Tables, instead of the placeholders currently there.

Add functionality to the View Detail button, which will present a webpage of the detail of the step you are currently at - View Detail on Step 14 (with the Share button) will show you all of the character details, including skills.

Please Note: I shall release this with very Little formatting, as different people like the formatting in different ways. But you shall be able to view it, with details of all roles (for character background purposes) and all bonuses presented. You can then format each line as is when you have Emailed it to yourself, etc...

Afterwards I shall adjust the formatting in the way I like! :)

Stay Tuned!

Regards,

Jason Brisbane

glimmer glimmer's picture
Looking forward to seeing how

Looking forward to seeing how this pans out! Outta interest, will you be hosting the source code anywhere?

jasonbrisbane jasonbrisbane's picture
Waiting for Version 1?

Well, Youve got it.

Version one is now out (well, when Google play decides to publish it over the next few hours!)

Now currently this does NOT print out skills.
It will give you random dice rolls for all 14 steps and allow ou to view at each stage, and then SHARE the results ie email them to yourself).
After this goes out I will make the next version include skills for each section/step and then a SKills total. I will include a details for Faction/background/morph/etc but it WONT print out an entire character sheet.

This is primarily designed to allow GM's to create characters on the fly and see characters for theri upcoming games - at least thats what I wanted it for!

Anyone who wants the source code is welcome to it!
(as messy as it is... I WAS a programmer about 12 years ago and like all programmers, documentation is not my strong point but I WILL send it to anyone who asks...

Would you like a copy as is now?
(I will zip the entire Eclipse Directory with res, etc dirs).

I hope you enjoy.

I will keep making changes.

PS I know the look up tables are off a bit - ie Languages occasionally returns with NO language... hmmm....I am working on it...

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Artificial Conception Version 1.0 is released

Sorry All, I forgot to tell you all what I called it!

And Ive even downloaded it to my Blackberry (through the Snap App) and it works a treat there too!

Search for "Artificial Conception" in the google play store...

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
I'm now adding in details for

I'm now adding in details for the game info (aptitudes, packages,etc).
Currently I'm adding in 116 packages for 1pp, 3pp & 5pp packages for a total of up to 348 packages (in html). So this may take a while. .

Regards,

Jason Brisbane

Koolaid Koolaid's picture
This is seriously cool.

This is seriously cool. Thanks for doing this. I just downloaded it and will mess with it for a while. I'll let you know if there are any bugs. Maybe I'll post some results here.

jasonbrisbane jasonbrisbane's picture
if i get time

If i can get some good time as I have been, I might be able to post a new version with packages in it.

I want to add a section to display morph, faction, background, etc but the big issue will be formatting. . . Its html formatted but as I'm cutnpasting from the th pdf I need to add in formatting. .

Plus I still need to add in function calls for random academics, networking, piloting and other skills. Not hard, just time consuming with 116 packages.

Plus the morph random table still needs to be entered
:(

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Well that went better than I thought!

Ive now completed the Skills, including random generation of skills such as Academics, profession, Interests, etc.

Ive got a couple left to go through (116 packages) to substitute the "Choose Two" options into two separate skills so I can run the random generation through it...

Lastly, Ive got gear and morphs to do.

Regards,

Jason Brisbane

thelabmonkey thelabmonkey's picture
If you need some data tables

If you need some data tables for gear and morphs, I put together .csv files like... years ago... just in case:
http://itsmax.net/pub/EclipsePhase/data/

jasonbrisbane jasonbrisbane's picture
more to come

Hi All,

Ive decided, after a little break, to add in skills and aptitudes and autocalculate the skill totals when displaying character. I will also display the sheet as:

Background (last background)
Faction
Morph Name
Aptitudes
Skills (complete list, including APT only if no skills, excepting Demolitions, Control, Infosec, Programming, Psi Assault, or Sense).
Gear
----
Background Story

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
update for v1.3

I've also added

* License attribution and accreditation to Posthuman Studios.(Sorry guys, but fixed now!)
* Background, Faction, Morph, Aptitudes, Gear

Still working on Skills list which is going to be Huge(again), as it requires a rewrite of section.. :(

Regards,

Jason Brisbane

nerol-1 nerol-1's picture
+8 R-Rep!

I've just downloaded on my pad. You did a very good job!
Thank you

il NeRo
www.sentinellefirewall.blogspot.it
The blog about the adventures of 4 Italian Sentinels

jasonbrisbane jasonbrisbane's picture
I realised that I will have

I realised that I will have to include morph bonuses to add to Aptitudes to be able to calculate skills so I need to include all the aptitude bonuses for morphs.

Where bonuses say player choice, I will add first alphabetically. (so players will get COO, COg, etc first and almost ever WILL - which makes sense to me and makes it a LOT easier!)

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Ive added packages for 1,3

Ive added packages for 1,3 and 5 PP for the first eleven packages... only 108 to go...
Its taken me a week to do this.

Then to work on aptitude maximums, morph maximums and morph bonuses.

I think I might be ready for the next version around christmas (at this rate...)

Regards
Jason brisbane

Regards,

Jason Brisbane

kindalas kindalas's picture
jasonbrisbane wrote:Ive added

jasonbrisbane wrote:
Ive added packages for 1,3 and 5 PP for the first eleven packages... only 108 to go...
Its taken me a week to do this.

Then to work on aptitude maximums, morph maximums and morph bonuses.

I think I might be ready for the next version around christmas (at this rate...)

Regards
Jason brisbane

I feel your pain.

I am a Moderator of this Forum
My mod voice is red.

The Eclipse Phase Character sheet is downloadable here:
Get it here!

jasonbrisbane jasonbrisbane's picture
update

Im up to package Number 20. only 99 more to go...

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
background packages have been

background packages have been entered (28 of). Only factions, focus and customizations to go...

Regards,

Jason Brisbane

thelabmonkey thelabmonkey's picture
Carry on soldier! *salute*

Carry on soldier! *salute*

jasonbrisbane jasonbrisbane's picture
Well, ive done 6o packages

Well, ive done 60 packages now. Factions are now complete too.
Focus and Customizations to do...

Im officially half way through the packages!!

Regards,

Jason Brisbane

Eowomyriewyn Eowomyriewyn's picture
Can't Wait

Really can't wait. I had downloaded your Mesh app that you made a long time ago and it worked well (couldn't use it to full abilities due to being the only member of my group who used android).

jasonbrisbane jasonbrisbane's picture
Focus Packages done!

Finally, the Focus packages are done.

Only customisations left now.
Unfortunately there are so many "non standard" professions (those not on the table) that Ive got to reconstruct how I did the data flow, so more work ahead of me....

Getting there,.... slowly....

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Finalising the Morph Aptitude

Finalising the Morph Aptitude bonuses, testing them and then will probably add in Morph traits to the Traits list.

Then testing....

Its getting closer...

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Working....

Well, Ive finished, compiled and it runs and doesnt crash....

It has morph bonuses, calculates game stats, moxie, skills and aptitudes.
Due to the extensive additions I will be testing this for a while before approving it for release...

Id create a beta testing google group, if I can figure out how the groups work.....

Thanks for your patience people..

Regards,

Jason Brisbane

Jaberwo Jaberwo's picture
No need to thank us!

No need to thank us! You are doing hard work for nothing but the gratitude of internet people, keep it up!

jasonbrisbane jasonbrisbane's picture
Fixed some HTML display

Fixed some HTML display issues (did you know webview and html sent to email WONT display tables, or HR correctly/at all?)

Now to troubleshoot 5000 lines of code....

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
I have published a new version!

Artificial Conception, is a Random character generator that uses the Eclipse Phase Players Guide - Transhuman.

Using the Life Path Random Character Generation system, you can step through and generate random characters and Share them using your device (Email, Facebook, etc).

Click > to proceed though the generation steps.

To regenerate a step, Click < to go back and > again!

NB: If you cant see enough detail, click the View Character button below!

--------------
Fixed:
- Step 3 now allows choices other than Customized: Artist and Customized: Async - Sorry.
- Calculates all packages skills, aptitude bonuses, moxie and calculates skill bonuses correctly.
- includes Morph aptitude bonuses with skills correctly. (Gear bonuses or smartlinks from certain weapon types NOT included).
- Character Display now displays game stats, including morph stats eg: Init, TT, LUC, WR, DUR (for bio and syncs!).
- Still displays all events in order after character skills, for roleplaying purposes.
- Moxie given is from PACKAGES ONLY! (Backgrounds, Factions, Focus and Customizations), not from story events.
- Character Skills all display with aptitude bonuses. Field skills do not display if you don't have the skill (i.e. Academics, Professions, etc only display if you picked up a profession, interest, etc.
- Rep displays as @-rep by default.
- Excess skill points are listed at end of skills as "Respend Points" - you can allocate these to any skill you wish as they need to be respent.
- Rep bonuses given in packages are given against corresponding Network skills.

NB: I still have some bugs to work out as there is a LOT more coded added in this version, but this will fix numerous issues and make the generated character immediately playable.
NB: You still need the books, and no Psi skills are generated.Talents and Traits are NOT explained and Story events (ie extra Moxie) are NOT calculated into their associated attributes/skills/etc.

FInally, let me know via the http://Eclipsephase.com/forums if there are any issues or crashes. I AM still working on this but this version will help a lot!

Please enjoy!

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Issues

Hi Al,

I have found issues with the skills shown and how they are calculated.

I've got a lot of debugging to do, but the details for the original details are fixed, making this usable (sort of).

Just dont rely on the skills list and skill bonuses for detail...

And if you press view character button more than once, it will recalculate the skills and add them together each time! oops!

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
version 1.4 has now been

version 1.4 has now been released to the marketplace which fixes the skills displaying, calculating and displaying correctly.

moxie is also displayed.

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Version 1.5 is now released.

Ive fixed up a much required issue with the professions list.

All things appear to be working pretty good so far...

Im now to add Rep to the display (opps, i forgot it), then go through the packages and add those details to the character skills, moxie, new morphs, traits, etc....

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
working on it....

Well I have been working on the next versino and have, so far, made the following changes:

- fixed anarchist package (was giving argonaut instead).
- fixed italics display of headings in view character and Share
- added Traits
- added Rep
- fixed: adding Native Tongue to Skills list
- fixed: Moxie kept adding up every time you looked at the character sheet...
- Added some error trapping for Random skills that appeared to be getting wildly wrong numbers...

I will add more as I get to them. Im trying to add the steps Event Packages to the skills list, aptitude changes,increased moxie and extra traits. Skill Bonuses or penalties and specialisations WONT be added in - this will be something for the player/GM to note and add to whatever skill they want. (I was toying with adding it to fray or kinetic weapons, whichever was lower... :D

NOTE: There may be packages that Ive completely screwed up. I gave some packages completely different random skills (I have no idea what I was on at the time... probably lack of sleep from the kids...)... Let me know what package and skill didnt make it to the actual list and I will fix it for you...

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
New version coming tomorrow night

Hello All,

I've just finished adding in the bonuses from all events except the firewall event (the last).
All bonuses, traits, moxie, aptitude adjustments, gear bonuses, credits, etc all appear and are calculated correctly.
I even surprised myself and was easily able to add the changes at step 8 that affected step 9 packages and they worked first try (ok, the formatting of the text was off, but that was fixed with barely a cut n paste!).

I will be doing the Firewall Event tomorrow and then checking the gear displays with a couple of packages (can you display Negative credits??).

So be ready for version 1.7 tomorrow night (might be the next day before google publishes it to all devices!)

Thanks to the 77 people who currently have this and the other 21 who tried it. I hope this will encourage you to keep this free app!

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Ok, so I was over

Ok, so I was over enthusiastic...

Ive finished it but still troubleshooting and Ive got another game tomorrow so I wont be able to work in this until Sunday night...

With any luck I might actually crack the issues and be able to get this rolled out.... but I wont count my chickens before theyve hatched again....

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
ok I made a few mistakes

Ive been going through four different sections looking at all of the fields references and have found at least 6 mistakes that have caused all the referenced fields to be screwed up.

Im rechecking every reference to any fields (networking,professions, interests, academics, etc) that are all random % rolls that are saved on the character steps, then looked upo again when you view the character or share it. Needless to say Ive done exactly what I didnt want to do and sas Baldrick would say:

"We are at home to Mr C*ckup!"

Im up to up to array ref 60 with another 50 to go. (each reference having three arrays of 1PP, 3PP or 5PP each.....)

>cry<

Then I can test it.....

Its going to be a long few weeks...

Regards,

Jason Brisbane

jasonbrisbane jasonbrisbane's picture
Horray!

I've finally finished 588 separate array references (ie random die rolls) for all of the field possibilities that are referenced in four separate areas (ie need to cross reference across four functions).

Its late now but I will begin testing tomorrow. Hopefully, this will lead to professions, interests, academics, etc matching across the generator and I will be able to complete testing by the weeks end for a version on friday.

Fingers crossed!

Regards,

Jason Brisbane

thelabmonkey thelabmonkey's picture
You are my hero.

You are my hero.

jasonbrisbane jasonbrisbane's picture
New App coming...

Hi All,

Ive started work on a new App called TRS - Transhuman Resleeving Services.

Basically you can select options from the Transhuman Package Generation (first method) and enter some options in and generate a charater.

I wanted a program like this so that I could select a few options (Native Tongue = Mandarin, Background = Fall Evacuee: Underclass , Faction = Criminal and get a description of the character with those options. (unselected options will generate randomly)

This way I can quickly generate skills and options for NPC's without having to go through an entire character generation for every person.

I know I like to focus on the story and background without spending too much time on character generation (or NPC generation), so I thought this might be of benefit.

I will keep you informed of the progress.

PS: Ironically, Im using the Android robot as the icon - it seemed..... fitting!

Regards,

Jason Brisbane