|
|
(2 intermediate revisions by one user not shown) |
Line 1: |
Line 1: |
− | '''{{user profile|46544| Stephen Lindberg}}''' is a [[Marketplace Creator]], [[Sheet Author]], and [[API Author]]. Responsible for a number of popular [[API]] such as [[Script:It's a Trap|It's A Trap!]] and {{forum|permalink/5281433/ Welcome Package}}. | + | See '''{{user profile|46544| Ada Lindberg}}''' (she/they). |
− | <br>
| + | |
− | '''If you enjoy using these scripts/sheets in your games and would like to show your appreciation for the work he put into them, please consider buying some of {{market|browse/publisher/165/stephen-lindberg his cartoonish marketplace assets}}!'''
| + | |
− | * '''{{market|browse/publisher/165/stephen-lindberg Stephen Lindberg}}''' -- Published a number of token sets
| + | |
− | * [https://www.deviantart.com/cazra Deviant Art]
| + | |
− | | + | |
− | ==Description==
| + | |
− | Description from his {{user profile|46544|Roll20 profile page}} & {{market|browse/publisher/165/stephen-lindberg Marketplace page}}:
| + | |
− | ::''I'm a software engineer, artist, and a hobbyist computer game developer.''
| + | |
− | ::''I also enjoy creating scripts for the Roll 20 API for everyone to use, including the scripts It's A Trap!, Custom FX, World Map Discover, and more. I've also made some Roll 20 character sheets for Gamma World and Tails of Equestria.''
| + | |
− | | + | |
− | ::''As a multiclass pixel wizard and arcane scriptomancer, I write API scripts, character sheets, AND sometimes make art for the marketplace!''
| + | |
− | | + | |
− | ::''I'm more active in the Roll20 community writing and maintaining API scripts including It's A Trap, Custom Status Markers, Areas of Effect, Hexploration, Path Splitter, and many more. If you enjoy using these scripts in your games and would like to show your appreciation for the work I put into them, please consider buying some of my cartoonish marketplace assets!''
| + | |
− | | + | |
− | ::''Pronouns: he/him''
| + | |
− | ::''Timezone: EST (UTC-5:00)''
| + | |
− | ==API Scripts==
| + | |
− | List of APIs created by Stephen. {{repo|Roll20/roll20-api-scripts/search?q=46544 Full list of Roll20 APIs}}
| + | |
− | * [[Script:It's a Trap|It's A Trap!]] -- Automating Traps for your games. Exists as a generic version, along with several versions designed to work with specific Game Systems/Characters Sheets.
| + | |
− | * {{forum|permalink/5281433/ Welcome Package}} -- API create and assigns character sheets to new people who join a game
| + | |
− | * {{forum|permalink/5503029/ Carry Tokens}} -- Allows tokens to "carry" and move other tokens, like dragging other characters or moving items.
| + | |
− | * [[Script:Marching Order|Marching Order]] -- Makes tokens follow each other in some specified order.
| + | |
− | * {{forum|permalink/7506126/ Check It Out}} -- allows players to examine nearby objects(tokens) and learn more information about them by having a message appear in the chat. Can be set up with system-specific properties, such as automated Investigation skill checks that reveal more information based on the rolled result. {{repo|Roll20/roll20-api-scripts/blob/master/CheckItOut/README.md Readme}}
| + | |
− | * {{forum|permalink/7580899/ Hands Up}} -- allows players to "raise their hand" to get GM's attention witha simple button that makes the players character flash.
| + | |
− | * {{repo|Roll20/roll20-api-scripts/tree/master/OneWayDynamicLighting OneWay Dynamic Lighting}}
| + | |
− | * {{repo|Roll20/roll20-api-scripts/tree/master/StatusFX Status FX}} -- allows you to assign special FX to appear on a token when status markers are turned on.
| + | |
− | * {{repo|Roll20/roll20-api-scripts/tree/master/PageFX Page FX}} -- allows GMs to set up environmental special effects for their maps by producing customizable, randomly distributed fx over some area.
| + | |
− | * {{repo|Roll20/roll20-api-scripts/tree/master/WorldMapDiscovery World Map Discover}}
| + | |
− | * Custom Status Markers
| + | |
− | * {{repo|Roll20/roll20-api-scripts/tree/master/AreasOfEffect Areas of Effect}} -- It lets you create graphical areas of effect for various spells and other powers, and then your players can create these effects by drawing lines specifying their range, origin, and angle. Areas of effect can be created from any graphic that you have uploaded to your library.
| + | |
− | * {{repo|Roll20/roll20-api-scripts/tree/master/PathSplitter PathSplitter}} -- This script allows players to split up a polygonal path by drawing another polygonal path on top of it. The original path is split up where it intersects the splitting path. This script also supports scaled and rotated paths
| + | |
− | * {{repo|Roll20/roll20-api-scripts/tree/master/GeigerCounter GeigerCounter}} -- allows the GM to dynamically create radioactive areas in their maps. Characters that have Geiger counters will be alerted how many rads they are taking.
| + | |
− | * {{repo|Roll20/roll20-api-scripts/tree/master/FalloutTerminal FalloutTerminal}} -- can set up a token to display an interactive Fallout-like terminal in the chat.
| + | |
− | * API libraries(that other APIs rely on)
| + | |
− | ** [[Script:Vector Math]] -- A library for detecting collisions among tokens during movement.
| + | |
− | ** [[Script:Token Collisions]] -- A library for vector mathematics.
| + | |
− | ** {{repo|Roll20/roll20-api-scripts/tree/master/PathMath PathMath}} -- provides some mathematical operations involving Paths.
| + | |
− | ** {{repo|Roll20/roll20-api-scripts/tree/master/CharSheetUtils Character Sheet Utils}} -- provides a collection of utility functions for reading and writing attributes(normal & repeating sections) from a character sheet
| + | |
− | ** HtmlBuilder -- library for constructing stylized HTML strings
| + | |
− | ** {{repo|Roll20/roll20-api-scripts/tree/master/MatrixMath MatrixMath}} -- provides a library of matrix mathematical operations for linear algebra and 2D affine transformations.
| + | |
− | ==Character Sheets==
| + | |
− | Char Sheets created:
| + | |
− | * GammaWorld7e -- For use with Gamma World 7th edition (the one based upon D&D 4e). {{repo|Roll20/roll20-character-sheets/tree/master/GammaWorld7e sourcecode}}
| + | |
− | * Engine Heart -- {{repo|Roll20/roll20-character-sheets/tree/master/EngineHeart sourcecode}}
| + | |
− | * Pathfinder (Simple) -- {{repo|Roll20/roll20-character-sheets/tree/master/Pathfinder_Cazra sourcecode}}
| + | |
− | * Tails of Equestria -- {{repo|Roll20/roll20-character-sheets/tree/master/TailsOfEquestria sourcecode}}
| + | |
− | * Roleplaying is Magic: 4th Edition -- {{repo|Roll20/roll20-character-sheets/tree/master/RoleplayingIsMagic_4E readme/source code}}
| + | |
− | <br>
| + | |
− | <br>
| + | |