This is a "preview" of the "Monster Keep" (MK) online calculator! This is just a preview because the screen is just a mock-up. I've basically added all the HTML elements but have not implemented the actions of the various buttons and fields.
It's going to be simple:
Type in values in "Card #1" and "Card #2". All "Loading" is done Asynchronously via AJAX.
Modify the various stats according to play area bonuses and penalties.
Make any adjustments to Tribute points (bonuses or penalties).
Click on "Calculate" and the points will be calculated without any hiccups!
In the event you have modified values, you can "Reset" them to the default card values (and the calculator will re-calculate the points too).
Cheers!
Comments
Everything is Pre-Loaded
Something that would make this kind of tool very useful for a player is a way to select the card from a drop-down list, and " + " and " - " buttons next to each of the attributes.
When clicking on the "Card #1" box all card types are listed, and the player can scroll through the list to select the proper card. The same can be done for "Card #2." Modifier buttons next to each attribute can be tapped after the default values are displayed, or maybe there can be icons in the blank area at the center of the screen to modify all attributes with a single click. Imagine having an icon that indicates "higher ground," or "opponent is stunned," or whatever status types you have in the game that call for modifers.
So instead of having to type in anything, you simply tap a few buttons, including those for the modifiers, and the encounter is resolved.
The technology is there. It seems to me just a matter of being able to configure and link a database to your web application.