Difference between revisions of "Brian"
From Roll20 Wiki
(→Campaigns) |
Andreas J. (Talk | contribs) m |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | {{Userboxtop|toptext=}} | + | {{Userboxtop|toptext=Subpages}} |
− | {{Userbox | + | [[User:235259/Sandbox/CSS Wizardry|css wizardry]]{{dot}} |
− | {{Userbox | + | [[User:235259/Sandbox/Formal Powercard Syntax|formal powercard syntax]]{{dot}} |
+ | [[User:235259/Signature|signature]]{{dot}} | ||
+ | [[User:235259/Sandbox|sandbox]] | ||
+ | {{userboxbreak|toptext=About Me}} | ||
+ | {{Userbox Pacific Time}} | ||
+ | {{Userbox Base}} | ||
{{Userboxbreak|toptext=Achievements:}} | {{Userboxbreak|toptext=Achievements:}} | ||
{{Userbox Played With|100}} | {{Userbox Played With|100}} | ||
− | {{Userbox Played| | + | {{Userbox Played|10000}} |
{{Userbox Rollin}} | {{Userbox Rollin}} | ||
{{Userbox Profile complete}} | {{Userbox Profile complete}} | ||
Line 23: | Line 28: | ||
{{Userboxbottom}} | {{Userboxbottom}} | ||
− | + | '''{{user profile|235259|Brian Shields}}''' have been using Roll20 since August, 2013, and is the [[Sheet Author]] of several character sheets, and well as [[API scripts]]. He no longer actively updates them. | |
+ | |||
+ | I started when I was trying to find an online battle grid for a D&D 4e campaign when we had multiple people joining via a conference call, and simply describing the layout of the battlefield was far too inefficient. One of the players, Eric V., recalled the Kickstarter for Roll20, and recommended that I look it up. My group has greatly enjoyed the features it grants, and I've gone as far as purchasing a Pro-level subscription. | ||
== Background == | == Background == | ||
− | I have approximately 10 years of experience with computer science, attending Rice University for computer science for four years. Since purchasing my | + | I have approximately 10 years of experience with computer science, attending Rice University for computer science for four years. Since purchasing my Pro-level membership, I've been putting that knowledge to use when I can with the Roll20 API. |
My first tabletop roleplaying game was Vampire: the Masquerade in 2004, and I have since played: | My first tabletop roleplaying game was Vampire: the Masquerade in 2004, and I have since played: | ||
Line 62: | Line 69: | ||
I have also participated in three LARPs: Vampire: the Masquerade, an oWoD crossover (Vampire, Werewolf, and Changeling), and Exalted 2e. | I have also participated in three LARPs: Vampire: the Masquerade, an oWoD crossover (Vampire, Werewolf, and Changeling), and Exalted 2e. | ||
− | == | + | == Roll20 Creations == |
− | + | ||
− | == | + | === Wiki=== |
+ | Wrote large parts of the original [[API]] documentation, as well as created the [[CSS Wizardry]] page. Wrote the [[Beginner's Guide to GitHub]]-article. | ||
− | === | + | ===API Scripts=== |
+ | Have created several "meta"-APIs that are to this day utilized in creation of other APIs. | ||
− | + | * splitArgs | |
− | * | + | * EASO |
− | * | + | * Collision Detection |
− | * | + | * Flight |
− | + | * Flip Tokens | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | * | + | |
− | * | + | |
=== Character Sheets === | === Character Sheets === | ||
− | + | Have created the following character sheets: | |
− | + | ||
* [[Arkham Horror]] | * [[Arkham Horror]] | ||
* [[DFRPG]] | * [[DFRPG]] | ||
Line 135: | Line 95: | ||
Games using the Storyteller system (World of Darkness, etc.) are also heavily influenced by my work on the Exalted 2e sheet, which was runner-up in the Character Sheet contest held at feature launch of the community character sheets system. I have also assisted in solving problems encountered by other users in making various sheets, and I designed the Quintessence Wheel for the [[Mage: the Ascension]] sheet. | Games using the Storyteller system (World of Darkness, etc.) are also heavily influenced by my work on the Exalted 2e sheet, which was runner-up in the Character Sheet contest held at feature launch of the community character sheets system. I have also assisted in solving problems encountered by other users in making various sheets, and I designed the Quintessence Wheel for the [[Mage: the Ascension]] sheet. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Git Notes == | == Git Notes == | ||
Line 185: | Line 127: | ||
== Requests == | == Requests == | ||
− | I | + | I am not currently taking requests of any kind. |
Latest revision as of 13:09, 16 March 2021
Subpages
css wizardry · formal powercard syntax · signature · sandbox | ||
About Me | ||
---|---|---|
| ||
Achievements: | ||
Brian Shields have been using Roll20 since August, 2013, and is the Sheet Author of several character sheets, and well as API scripts. He no longer actively updates them.
I started when I was trying to find an online battle grid for a D&D 4e campaign when we had multiple people joining via a conference call, and simply describing the layout of the battlefield was far too inefficient. One of the players, Eric V., recalled the Kickstarter for Roll20, and recommended that I look it up. My group has greatly enjoyed the features it grants, and I've gone as far as purchasing a Pro-level subscription.
Contents |
[edit] Background
I have approximately 10 years of experience with computer science, attending Rice University for computer science for four years. Since purchasing my Pro-level membership, I've been putting that knowledge to use when I can with the Roll20 API.
My first tabletop roleplaying game was Vampire: the Masquerade in 2004, and I have since played:
- Advanced Dungeons & Dragons
- Black Crusade
- Changeling: the Dreaming
- Dark Ages: Mage
- Dark Ages: Vampire
- Dark Heresy
- Deathwatch
- Demon: the Fallen
- The Dreaming
- Dresden Files RPG
- Dungeons & Dragons 3.5
- Dungeons & Dragons 4e
- Exalted
- Exalted 2e
- Fiasco
- Iron Kingdoms
- Legacy Crossing
- Mage: the Ascension
- Mage: the Awakening
- Mage: the Socerer's Crusade
- Mutants and Masterminds
- Nobilis
- Outbreak Undead
- Paranoia
- Unknown Armies
- Unknown Ponies: Failure is Awesome
- Vampire: the Masquerade
- Werewolf: the Apocalypse
- Wraith: the Oblivion
I have also participated in three LARPs: Vampire: the Masquerade, an oWoD crossover (Vampire, Werewolf, and Changeling), and Exalted 2e.
[edit] Roll20 Creations
[edit] Wiki
Wrote large parts of the original API documentation, as well as created the CSS Wizardry page. Wrote the Beginner's Guide to GitHub-article.
[edit] API Scripts
Have created several "meta"-APIs that are to this day utilized in creation of other APIs.
- splitArgs
- EASO
- Collision Detection
- Flight
- Flip Tokens
[edit] Character Sheets
Have created the following character sheets:
- Arkham Horror
- DFRPG
- Exalted 2e (with Benjamin Bandelow)
- Exalted 3e (version 2)
- Unknown Armies
- Unknown Ponies
- Yogsquest
Games using the Storyteller system (World of Darkness, etc.) are also heavily influenced by my work on the Exalted 2e sheet, which was runner-up in the Character Sheet contest held at feature launch of the community character sheets system. I have also assisted in solving problems encountered by other users in making various sheets, and I designed the Quintessence Wheel for the Mage: the Ascension sheet.
[edit] Git Notes
These are simply some notes to myself on the git command line. The following are much more advanced processes than for example what I wrote about in Beginner's Guide to GitHub. These notes are intended for myself and no explanation is given to accompany them. Utilize at your own risk.
[edit] Delete a Commit
Back up to Head - N or a specific commit:
git reset --hard HEAD~1 git reset --hard sha1
Force the push
git push origin HEAD --force
[edit] Sync a Fork
git fetch upstream git merge upstream/master git push origin
[edit] Force Overwrite of Fork
Overwrites everything in the local copy with the original (upstream, the official repo), then uses that to overwrite the fork (origin).
git fetch upstream git reset --hard upstream/master git push origin HEAD --force
[edit] Requests
I am not currently taking requests of any kind.