Difference between revisions of "Script:Token Collisions"
From Roll20 Wiki
m (235259 moved page Script:TokenCollisions to Script:Token Collisions) |
Andreas J. (Talk | contribs) m (update to 1.6) |
||
Line 2: | Line 2: | ||
|name=Vector Math | |name=Vector Math | ||
|author={{user profile|46544|Stephen L}} | |author={{user profile|46544|Stephen L}} | ||
− | |version=1. | + | |version=1.6 |
− | |lastmodified= | + | |lastmodified=2020-03-30 |
|code=Token Collisions | |code=Token Collisions | ||
|dependencies={{api repository link|Vector Math}} | |dependencies={{api repository link|Vector Math}} | ||
Line 17: | Line 17: | ||
== Installation and Configuration == | == Installation and Configuration == | ||
− | Copy the script's code, available from the menu on the right and stored at Roll20's [https://github.com/Roll20/roll20-api-scripts API GitHub Repository]. Paste the code into a new script in your campaign's [[API:Use_Guide#The_Script_Editor|API Script Editor]]. Save the new script and it will be available inside your campaign. | + | Install from the One-Click menu, or |
+ | |||
+ | Install manually: Copy the script's code, available from the menu on the right and stored at Roll20's [https://github.com/Roll20/roll20-api-scripts API GitHub Repository]. Paste the code into a new script in your campaign's [[API:Use_Guide#The_Script_Editor|API Script Editor]]. Save the new script and it will be available inside your campaign. | ||
== Script Use == | == Script Use == | ||
− | The library's exposed functions are accessed through the TokenCollisions object, created when the script is loaded. | + | The library's exposed functions are accessed through the TokenCollisions object, created when the script is loaded. See [https://github.com/Roll20/roll20-api-scripts/tree/master/Token%20Collisions Readme] for more details. |
== Changelog == | == Changelog == | ||
See GitHub commit log/wiki page history. | See GitHub commit log/wiki page history. |
Revision as of 15:32, 17 June 2020
Version: 1.6
Last Modified: 2020-03-30
Code: Token Collisions
Dependencies: Vector Math
Conflicts: none
This is a small library for detecting collisions among moving tokens, even accounting for waypoints during token movement.
Contents |
Syntax
var collidedBullet = TokenCollisions.getFirstCollision(marisaKirisame, danmakuArray);
var allHitEnemies = TokenCollisions.getCollisions(masterSparkSpell, enemiesArray);
Installation and Configuration
Install from the One-Click menu, or
Install manually: Copy the script's code, available from the menu on the right and stored at Roll20's API GitHub Repository. Paste the code into a new script in your campaign's API Script Editor. Save the new script and it will be available inside your campaign.
Script Use
The library's exposed functions are accessed through the TokenCollisions object, created when the script is loaded. See Readme for more details.
Changelog
See GitHub commit log/wiki page history.