User:Allen Kerensky/Myriad Lite/Firearm
From OpenSimulator
(Myriad Lite Firearm) |
Latest revision as of 16:16, 11 August 2012
Contents |
[edit] Myriad Lite Firearm
[edit] Firearm Concepts
Many existing firearms can be adapted to fire Myriad Lite bullets.
The main change needed is to add the bullet's damage class as a starting parameter in the llRezObject call which launches the bullet.
Example Ranged Weapon Damages (Myriad PDF p64, Myriad Special Edition p98)
Rating | Ranged Weapon |
---|---|
1 | Stone launched by hand or crude sling |
2 | Thrown knife, derringer, hand catapult, thrown brick |
3 | Throwing axe, pistol, hunting rifle, automatic pistol (full auto) |
4 | Very heavy pistol (Magnum), assault rifle (full auto), shotgun |
5 | High-velocity sniper rifle, heavy caliber machine gun (full auto) |
[edit] Setting Up Myriad Lite Firearm
- Create a firearm such as a pistol or rifle.
- Drag Drop the Firearm script from inventory into the firearm
- Drag and Drop in a gunshot sound.
- Drag and Drop the Myriad Lite Bullet you made into the firearm.
- Edit the Firearm script to have the correct gunshot sound name.
- Edit the Firearm script to have the correct bullet object name.
- Take the firearm into inventory.
- Attach it to your right hand
- Adjust the position and rotation.
- Detach the firearm back into inventory again to "save" the new default attach point.
- Attach or wear the firearm when desired.
[edit] Quickstart for Players
- (required) Wear the Myriad Lite HUD.
- (optional) Wear the hovertext meter
- (optional) Wear armor, which you should see reported in your chat window.
- (optional) Wear a holster
- (optional) Wear a melee or ranged combat weapon
[edit] The Myriad RPG Group
Join the Myriad RPG group for announcements and discussion around the Myriad RPG and Myriad Lite scripts.
SecondLife: secondlife:///app/group/dbedc3be-729e-a123-d669-92f401e07a1e/about
OSgrid: secondlife:///app/group/da0227e5-8a0d-4d99-b970-9411932c852d/about
[edit] Community
Role | Medieval | Modern | Futuristic | Universal |
---|---|---|---|---|
Scripter | Allen Kerensky | |||
Builder | ||||
Tester | ||||
Mentor/Teacher |
[edit] Feature Requests
If you have a feature you would like to see added to Myriad Lite Firearm, write a new feature request on the talk page for this article.
The best feature requests will have:
Your SL name The name, version, and date of the script you are requesting new features in A description of the feature A sample implementation of the feature in LSL compatible with OSG and SL.
[edit] Bug Reports
If you find a bug or something that just doesn't seem right in how the Myriad Lite Firearm script works, file a bug report on the talk page for this article.
The best bug reports will have:
Your OSG or SL name The name, version, and date of the script you are having problems with A description of the problem itself Steps to follow to reproduce the problem
[edit] Contributing to Myriad Lite
If you would like to contribute to the Myriad Lite project, please do!
The best contributions will have:
Your SL Name A description of the contribution The patch, script, file, or object being contributed A release stating: * that you intend to contribute this to Myriad Lite * that you are the original creator of the contribution or are legally empowered to contribute it * that you acknowledge this contribution can be released under the Creative Commons BY 3.0 Unported and Modified BSD (3-clause) licenses
//============================================================================ // Myriad Lite Firearm // Copyright (c) 2012 by Allen Kerensky (OSG/SL) All Rights Reserved. // This work is dual-licensed under // Creative Commons Attribution (CC BY) 3.0 Unported // http://creativecommons.org/licenses/by/3.0/ // - or - // Modified BSD License (3-clause) // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are met: // * Redistributions of source code must retain the above copyright notice, // this list of conditions and the following disclaimer. // * Redistributions in binary form must reproduce the above copyright notice, // this list of conditions and the following disclaimer in the documentation // and/or other materials provided with the distribution. // * Neither the name of Myriad Lite nor the names of its contributors may be // used to endorse or promote products derived from this software without // specific prior written permission. // // THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR // IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES // OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN // NO EVENT SHALL THE CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT // NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF // THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. // // The Myriad RPG System was designed, written, and illustrated by Ashok Desai // Myriad RPG System licensed under: // Creative Commons Attribution (CC BY) 2.0 UK: England and Wales // http://creativecommons.org/licenses/by/2.0/uk/ //============================================================================