Author Topic: Virtual Record Sheet Android App  (Read 286 times)

OldTimer

  • Recruit
  • *
  • Posts: 3
Virtual Record Sheet Android App
« on: 14 June 2018, 19:09:05 »
I apologize if I am posting this in the wrong place, or am not allowed to post this:

Hi all, I've been out of the scene since the 90s, but looking to get back into it.  To that purpose, I have written a small, simple android app that loads in MTF files (from MegaMek) and creates a virtual representation of the paper based record sheets from BattleTech tabletop.  Would there be interest if I shared something like this?

 Features:
- Loads multiple mechs at once
- Overview shows the name and tons of the mech
- Walk/Run/Jump values that auto adjust if critical damage (See below) occurs.
- Torso twist status (in case you are like me and forget all the time)
- Weapon list with check boxes to remember which weapons you are declaring to fire
- Ammo - each piece of ammo can be tapped on to remember how many times you used it.
- Heat sinks - current/max, along with a scale to keep track of current temperature
- Pilot - Pilot and Gunnery skills, along with hits taken
- Armor and internal structure - each location indicates how much armor remains, and can be tapped on to decrease the remaining armor level (or long tapped to undo)
- Components can be tapped on to indicate destroyed areas.  Hitting weapons, leg actuators, or heat sinks auto adjusts their respective areas - for example weapons will no longer be selectable in the equipment list, speed shown will decrease, etc.
- Easily swap between loaded units
- Saves your progress.
- Tested on a tablet and phone.

I've been out of the scene since like the 90s, and I've only tested this with 2 legged designs so far.  I wrote it over a couple days so I'm sure there would be bugs.  I'm looking to run a game with some friends and we won't have access to any photocopiers and I don't know what units people want to use - hence the app. 

The app doesn't include any mech designs - you'd have to find them yourself - I don't want to run afoul of any licensing or trademark laws.  It is free (MIT License) the source code would be available on GitHub.  The app itself is very basic and just designed to help replace the paper record sheets.  I'm looking at running a game where no photocopiers exist and I don't know what units people will be using.  I would put it up on Google Play just to make it more accessible assuming there are no legal issues.

Secondly - does anyone know who I should talk to to ensure I'm not infringing on any IP or trademarks?  My goal is just to share something I made and found useful.  I've avoided any use of terms like BattleTech, Mechwarrior, BattleMech, 'Mech, etc (I use Mek instead)

Thank you

edit:  some screenshots:
« Last Edit: 14 June 2018, 19:15:12 by OldTimer »

RoundTop

  • Catalyst Demo Team
  • Lieutenant
  • *
  • Posts: 823
  • In Takashi We Trust
Re: Virtual Record Sheet Android App
« Reply #1 on: 14 June 2018, 19:35:29 »
No need to track torso twist. The only time you care is when shooting (twist doesn't change where damage hits you), and only when you are firing.
No-Dachi has a counter-argument. Nothing further? Ok.
Demo team agent #772

Giovanni Blasini

  • Major
  • *
  • Posts: 3769
  • And I think it's gonna be a long, long time...
Re: Virtual Record Sheet Android App
« Reply #2 on: 14 June 2018, 19:44:43 »
I'd love for something like this.
"“Eternity is a long time, especially towards the end.” -- Stephen Hawking

OldTimer

  • Recruit
  • *
  • Posts: 3
Re: Virtual Record Sheet Android App
« Reply #3 on: 14 June 2018, 19:50:22 »
No need to track torso twist. The only time you care is when shooting (twist doesn't change where damage hits you), and only when you are firing.
Thanks for the feedback! I've been so out of the game, there's so much I've forgotten..

It doesn't change damage?  In that case yeah, makes sense to remove.    It was the last thing I added, and only after re-reading the rules - I was under the impression that the process for attacking is:
1) every unit declares who they attack, what weapons they use, and if they twist
2) each unit takes turn firing based on the above

I figured with multiple units this might be something easily forgotten but.. if it doesn't impact where damage hits, it does seems unnecessary. 

NeonKnight

  • Catalyst Demo Team
  • Captain
  • *
  • Posts: 3069
  • Having a Good time with the Missus!
Re: Virtual Record Sheet Android App
« Reply #4 on: 14 June 2018, 20:40:31 »
Would love something like this....my poor printer
AGENT #575, Vancouver Canada

RoundTop

  • Catalyst Demo Team
  • Lieutenant
  • *
  • Posts: 823
  • In Takashi We Trust
Re: Virtual Record Sheet Android App
« Reply #5 on: 14 June 2018, 23:51:15 »
Thanks for the feedback! I've been so out of the game, there's so much I've forgotten..

It doesn't change damage?  In that case yeah, makes sense to remove.    It was the last thing I added, and only after re-reading the rules - I was under the impression that the process for attacking is:
1) every unit declares who they attack, what weapons they use, and if they twist
2) each unit takes turn firing based on the above

I figured with multiple units this might be something easily forgotten but.. if it doesn't impact where damage hits, it does seems unnecessary.

Yes you say it during the attack declaration, so that's your firing arcs adjust, but your damage arcs never change, even with torso twisting.

So no need. It is also not tracked turn to turn (assumed to be returned to middle every time (other than vehicle turrets, which can get stuck, so those need to be tracked)
No-Dachi has a counter-argument. Nothing further? Ok.
Demo team agent #772

MagnaMorbius

  • Private
  • *
  • Posts: 28
Re: Virtual Record Sheet Android App
« Reply #6 on: 15 June 2018, 06:04:23 »
I think it's a brilliant idea, as I'm teaching my wife this game and she looked at the record sheets like they were Swedish nuclear weapon instructions translated in to Russian by an irate Frenchman. An app that lets her keep track of that and just focus on the fame would be a huge help. If you need a beta tester, I'm more than happy to assist!

Geont

  • Corporal
  • *
  • Posts: 87
Re: Virtual Record Sheet Android App
« Reply #7 on: 15 June 2018, 07:31:50 »

From description and screenshots it looks as good game aid. Regarding IP infringements, try send PM to Cubby. He will probably know whom you should contact or he will gives you some information.

What is lowest Android API version or Android version that is currently supported?

OldTimer

  • Recruit
  • *
  • Posts: 3
Re: Virtual Record Sheet Android App
« Reply #8 on: 15 June 2018, 10:23:08 »
Thank you guys for the kind words and suggestions!

Quote
From description and screenshots it looks as good game aid. Regarding IP infringements, try send PM to Cubby. He will probably know whom you should contact or he will gives you some information.

What is lowest Android API version or Android version that is currently supported?

Sent a PM to Cubby.  I'm holding off releasing until I'm sure I'm not upsetting any of the awesome folks who actually own the Battletech trademarks.  Right now I'm targeting API 21 (Android 5 / Lollipop) 19 might be doable, but not below that due to using things like the Storage Framework (which means my app doesn't need any explicit system permissions)

Quote
If you need a beta tester, I'm more than happy to assist!
If all goes well for getting the ok to release it, I'd probably run it for a week as an open beta first, then if all goes well open it from there.

I've removed torso twisting - thinking it would be nice to have some way to designate which side owns which mech.  maybe change the background color?