Thread: FRP Extension
-
February 17th, 2012, 23:26 #31
Are tables copyrightable??
A group of numbers in sequence I believe can not be copyrighted, the words that go with those number can. Basicly you can provide a table of numbers but you cannot provide a legend around it.
I have to brush up on my copyright law but I am pretty sure that is correct. This is a link but it is hard to know exactly
https://www.bitlaw.com/copyright/database.html
No Separate Protection for Underlying Data:
Although databases may be protected as compilations under U.S. copyright law, the underlying data is not automatically granted protection. The Copyright Act specifically states that the copyright in a compilation extends only to the compilation itself, and not to the underlying materials or data. 17 U.S.C. § 103(b). As a result, compilation copyrights cannot be used to extend copyright protection to ideas or facts that are otherwise unprotectable (it is a basic premise of copyright law that there is no copyright protection for ideas and basic facts, as is explained in the BitLaw section on unprotected works).
Thus, a database of unprotectable works (such as basic facts) is protected only as a compilation. Since the underlying data is not protected, U.S. copyright law does not prevent the extraction of unprotected data from an otherwise protectable database. In the example of a database of presidential quotations, it would therefore not be a violation of copyright law to extract (copy) a quotation from George Washington from the database. On the other hand, it would be violation to copy the entire database, as long as the database met the Feist originality and creativity requirements.
-
February 18th, 2012, 07:54 #32
- Join Date
- Apr 2011
- Posts
- 2,254
I always like to play it safe but don't worry. I have an Excel spreadsheet that I use to create the db.xml for the library. At worst, I figure I can distribute the spreadsheet so people can enter the information in. Then they would just have to run the macro to generate the library. I would just have to clean it up first since it isn't very intuitive at this point.
-
February 18th, 2012, 13:47 #33
Skin.
With all this talk about extensions for RM... has anyone built a working Graphics Skin for this ruleset? The built in graphics stink.
-
February 18th, 2012, 14:14 #34Originally Posted by BlackfootFG:Unity Ultimate License Holder: Meaning anyone can join my games, even those with just the Demo . . .
Timezone: UTC-6/CST (My 'Current' Local Time)
Currently Running: An Old-School Essentials campaign, set in Hârn . . . Here is the discord channel -> Hârnic OSE.
Current Design Project: Developing a stand-alone "Hârnic 5e" setting for OSE and Fifth Edition . . .
-
February 18th, 2012, 14:30 #35
- Join Date
- Aug 2011
- Location
- Montreal, Canada
- Posts
- 1,172
Originally Posted by GunnarGreybeard
Personally, I do not have the graphical/layout talent to overall it.
-
February 18th, 2012, 14:50 #36
FRP will have its own skin well 90% perhaps. At the moment I have just changed about 20%. Mainly the part I hated. But not seen anyone do other skins
-
February 18th, 2012, 16:27 #37
Skin Extension.
Can you separate out the 'Skin' part of your extension to stand alone maybe?
Hated is a good word for it... ugh.
-
February 19th, 2012, 03:06 #38
Should be able to once it is complete.
-
February 19th, 2012, 10:55 #39
Auto total rolls
Originally Posted by Dakadin
Once I get my short term move to the US sorted out I'll get back on things and let you know things in more depth.
For the auto total rolls, it's 2 changes - 1 to preferences.lua and one to chat_chat.lua.
preferences.lua:
Code:-- eXpanded Functionality extension - adds option to auto total rolls PreferenceManager.register({name=DiceTotalPref, group="General Options", label="Auto total dice rolls:", helptext="Automatically total dice rolls", datatype="string", defvalue=Yes, control="YesNoPref"}); -- End of change.
Code:function deliverDiceMessage(text,dielist,modifier,reveal) local msg = {font="systemfont"}; if type(reveal)=="nil" then -- use standard rules if User.isHost() then if ChatManager.getDieRevealFlag() or Input.isControlPressed() then reveal = true; end end end if reveal then msg.dicesecret = false; end if User.isHost() then msg.sender = GmIdentityManager.getCurrent(); else msg.sender = User.getIdentityLabel(); end -- set the message parameters msg.text = text; msg.dice = dielist; msg.diemodifier = modifier; -- XF extension addition - Display dice total based on preference. if PreferenceManager.load(Preferences.DiceTotalPref) == Preferences.Yes then msg.dicedisplay = 1; end -- done deliverMessage(msg); end
-
February 19th, 2012, 11:02 #40
Extension startup message to chat window
I've also found it quite handy to add a startup message to the chat window (so you know which extensions are loaded - and which versions) when you start. Good for us checking what version we're running and also good for other's reporting issues!
It's pretty simple code, create a new .lua file (I usually call it "manager_extension.lua"), put the following onInit function in the file and call this file in the scripts section of your extension.
Code:function onInit() --Send extension startup text RMCConstants.CopyrightText[#RMCConstants.CopyrightText+1]="*** Put your startup text here! ***"; end
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks