Inspiration Pad Pro 3 Beta

General program usage, discussion on writing generators for IPad Pro.

Inspiration Pad Pro 3 Beta

Postby Ed_NBOS » Mon Aug 20, 2012 10:45 pm

Download Link:
http://www.nbos.com/nox/index.php?action=1001&id=454

Inspiration Pad Pro 3 Changes

User Interface

Built in table editor
Right click over a generator and select 'edit table'. You can make changes to the table, save them, and run them without leaving the program.

Debugging console
Errors can be output to help debugging. Also logs all expressions so you can see how they are being evaluated.

Inspiration Pad Language

Expressions
Dice, variable, and math expressions all now use the same syntax, and can be mixed together. So you no longer need to use {$} for variables, {!} for math expressions, and {} for dice. Instead, all dice, variable, and math expressions are simply wrapped in braces, {}. Also, dice expressions are no longer limited to xDx+x format. Any xDx style dice roll can be used right in math expressions as-is.

Examples:
{3d6}, {4d6+4d20}, {1d20/1d10}

Variable assignment:
{a=1d6+(2d8+100)/1d8} assigns result to variable 'a'
{a==1d6+(2d8+100)/1d8} assigns result to variable 'a' without outputting result

Expressions also support text, so the following is possible:
{a='hello' + 'world'} outputs 'helloworld'

Dictionary Tables
There's a new type of table called a Dictionary table. This allows for text based keys, rather than numeric ranges. Use this with the table pick command, such as:

Code: Select all
Table: test
[#fighter example] 

Table: example
type: dictionary
default: hd10
fighter: hd8
mage: hd4
thief: hd6


This would return 'hd8'
Ed_NBOS
Site Admin
 
Posts: 522
Joined: Wed Jul 08, 2009 12:16 am

Re: Inspiration Pad Pro 3 Beta

Postby HighlandPiper » Sun Aug 26, 2012 3:43 am

Boy I'm looking forward to this! Inspiration Pad Pro is THE best generator program I have come across. Now if we can just get an Android version as well.

*EDIT*
The User Interface is so nice to have and has made it easier to work, create, and edit my files. Wonderful edition! The debugging mode is a big asset to me as well when working with very large generators. Thank You!!!!

I'm looking forward to working with the new expressions (I'll need to do a bit of revision).

* Can we get a Ctrl+F function?
* Is there a way to get a '+' to show for a positive result for specified fields?

Loving it!!

Thanks Ed
HighlandPiper
Torch Bearer
 
Posts: 10
Joined: Tue Sep 22, 2009 12:33 am

Re: Inspiration Pad Pro 3 Beta

Postby Ed_NBOS » Tue Aug 28, 2012 2:36 am

Glad you like!

For formatting a leading plus on positive numbers, you can do that a couple ways...

Code: Select all
Table: add_plus
set:a={1d20-10}
Method 1 [when]{$a} > 0[do] +{$a}[else]{$a}[end]
Method 2 {if( a>=0, '+' + a, a)}
Method 3 [@fmtplus with {a}]

Table: fmtplus
{if( $1>=0, '+' + $1, $1)}


method 2 & 3 only work in the new inspiration pad beta.

For Ctrl-F, do you mean a 'find' in the table editor?
Ed_NBOS
Site Admin
 
Posts: 522
Joined: Wed Jul 08, 2009 12:16 am

Re: Inspiration Pad Pro 3 Beta

Postby Ed_NBOS » Tue Aug 28, 2012 2:37 am

Oh, one helpful hint in the table editor... if you 'Ctrl-click' on a line that has a Use: statement, it will open up that corresponding file so you can edit it.
Ed_NBOS
Site Admin
 
Posts: 522
Joined: Wed Jul 08, 2009 12:16 am

Re: Inspiration Pad Pro 3 Beta

Postby Ed_NBOS » Sun Sep 09, 2012 1:27 am

I posted the final installer tonight.

Additional changes:

New Filters:
- PlusMinus (or just +-)
lets you display numbers with a leading + or -. Ideal for formatting dice roll modifiers.
- Each
lets you process each result in a table call that results in more than one item
- EachChar
lets you process each character in a piece of text

In the table editor:
- New Find & Replace buttons/shortcuts
- A new Save and Run button (F5)
Ed_NBOS
Site Admin
 
Posts: 522
Joined: Wed Jul 08, 2009 12:16 am

Re: Inspiration Pad Pro 3 Beta

Postby LadyN » Sun Sep 09, 2012 8:53 am

Question of Post installation. I work on many different PCs (15 at home alone). The USB flash drive changes letters from system to system. I used the portable install but i have to keep changing the drive letter on it when I change to a new pc as it only works on "F" drive. Is there anyway you know of to auto assign the flash to drive "F" on all PCs? (here and at work).....otherwise I'm looking at 10 portable installs for each drive letter D-M.... can there be a simple location file that the program references for the drive letter that I can text edit for ease of use?
LadyN
Torch Bearer
 
Posts: 1
Joined: Sun Sep 09, 2012 8:48 am

Re: Inspiration Pad Pro 3 Beta

Postby Ed_NBOS » Sun Sep 09, 2012 11:58 pm

Unfortunately, there's no easy way to do that. You cant generally use the desktop icons for programs on USB drives. Best thing to do is use Windows Explorer to navigate to the USB drive and run the program directly.

Another option, if you can install software on your work machine, is to use something like DropBox. You can then install the program into that folder, and it will appear on all of your machines that have dropbox on it.
Ed_NBOS
Site Admin
 
Posts: 522
Joined: Wed Jul 08, 2009 12:16 am

Generator weirdness

Postby morkalg » Fri Sep 21, 2012 5:16 am

Should generators from the previous version work? I have some generators that run but most of the lines are displayed as blanks. They work fine in the old version and really are quite basic.
User avatar
morkalg
Henchman
 
Posts: 29
Joined: Tue Oct 13, 2009 9:08 am
Location: Garrett, IN

Re: Inspiration Pad Pro 3 Beta

Postby Ed_NBOS » Fri Sep 21, 2012 10:44 pm

Yes, older generators work with it. I tested with over 100. There are some minor differences, so its possible you'll find things that work in v2, but not in v3.
Ed_NBOS
Site Admin
 
Posts: 522
Joined: Wed Jul 08, 2009 12:16 am

Re: Inspiration Pad Pro 3 Beta

Postby esmale » Sun Sep 30, 2012 6:37 pm

Hi Ed,

This is great - really happy to see the inline table editor (and the CTRL+click option for Use tables is great).

Looking forward to playing around with this. Thanks so much!
- Erin
_______________
Campaign Development for Busy GMs - http://www.welshpiper.com
Chimera RPG - http://www.chimerarpg.com
User avatar
esmale
Henchman
 
Posts: 28
Joined: Thu Aug 20, 2009 10:38 am
Location: NJ, USA

Next

Return to Inspiration Pad Pro General

Who is online

Users browsing this forum: No registered users and 1 guest

cron