-
June 18th, 2014, 22:00 #1
Reference Manual windowclass for 3.5E/PFRPG (Extension)
This extension adds the "reference_manual" windowclass from 4E ruleset to 3.5E and PFRPG rulesets.
Version: 1.3
Download: Attachment 7219
Changes from the 4E ruleset version:
- Reduced the minimum size to 500.
- Increased minimum height to 500.
- Using "referencemanualtext" windowclass instead of "referencetextwide" windowclass.
- Color of flags for chapters and sections changed.
- Added a name tag before the chapters to allow for custom naming of the window.
- Removed the close button for the inner window. The script automatically closes inner windows before opening a new window.
Other thoughts/Possible Updates:
Thinking about adding a two tier and single tier versions to the extension, but before I do that I have some modules that need some work.
Photo:
Attachment 6878 Attachment 7052
Credits:
Original code by SmiteWorks USA, LLC.
Thanks JPG for pointing me in the right direction.
Compatible Modules
(If anyone makes a module that makes use of this extension let me know in the comments.)
Updates: 20 Jul, 2014- Added referencemanualfeat windowclass.
- Removed the search bar until I can get it working. Currently causing the list to bug when the search field is cleared.
- Removed the close button for the inner window. The script automatically closes inner windows before opening a new window.
Complete update list here.
How To Use
windowclass: reference_manual
windowclass: referencemanualtext (used in the article listlink)
windowclass: referencemanualfeat (used in the article listlink)
Librarylink:
Code:<librarylink type="windowreference"> <class>reference_manual</class> <recordname>PATH TO RECORD</recordname> </librarylink> <name type="string">LINK NAME</name>
Code:<listlink type="windowreference"> <class>reference_manual</class> <recordname>PATH TO RECORD</recordname> </listlink> <name type="string">LINK NAME</name>
Code:<link class="refrence_manual" recordname="PATH TO RECORD">LINK NAME</link>
Code:<manualElement> <name type="string">NAME</name> <chapter> <chapterElement1> <name type="string">CHAPTER NAME</name> <section> <sectionElement1> <name type="string">SECTION NAME</name> <article> <articleElement1> <listlink type="windowreference"> <class>referencemanualtext</class> <recordname>PATH TO RECORD</recordname> </listlink> <name type="string">ARTICLE NAME</name> </articleElement1> <articleElement2> ... </articleElement2> </article> </sectionElement1> <sectionElement2> ... </sectionElement2> </section> </chapterElement1> <chapterElement2> ... </chapterElement2> </chapter> </manualElement>
Last edited by RTFallen; August 7th, 2014 at 23:36. Reason: Update
-
June 20th, 2014, 04:29 #2
Archangel
- Join Date
- Apr 2008
- Location
- Virginia Beach
- Posts
- 3,096
Well done, RTFallen! It looks quite nice. I've never played 4E (and won't, nor 5E), so I really appreciate what you've done.
-
June 20th, 2014, 04:53 #3
-
June 20th, 2014, 14:02 #4
That's really handy, Resire - thanks very much! Does the "scroll" frame have to appear in the right-hand panel? It looks a little busy to me, and I think I'd prefer it without that extra, internal frame. What do you think?
-
June 20th, 2014, 22:11 #5
Supreme Deity
- Join Date
- Mar 2007
- Posts
- 21,622
RTFallen,
Does this use the same data structure as the 4E version? I was thinking about possibly merging something similar into CoreRPG.
I agree with Callum on the embedded frame being distracting.
Thanks,
JPG
-
June 20th, 2014, 23:10 #6
Last edited by RTFallen; June 20th, 2014 at 23:12.
-
June 20th, 2014, 23:12 #7
-
June 20th, 2014, 23:41 #8
Added a new windowclass using the groupbox frame for a quick fix. Will look into other options, then update when I figure something out.
Resire
-
June 21st, 2014, 14:04 #9
i tried making this work, but i am not sure what i need to do beyond copying this extention to my extention folder? sorry to be such a noob, but could someone herlp me out?
-
June 21st, 2014, 15:35 #10
You would have to make or have a module that makes use of the windowclass this extension adds.
Right now I think the only module that uses it is my Advanced Race Guide (RM Version). It can be downloaded here if you want to see how the windowclass works.
Resire
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks