<commit_before># NinjaRope
Unity3D implementation of the Ninja Rope in Worms Armaggedon.

This implementation has been made for my game, [Scufflers](http://gamejolt.com/games/scufflers-pre-alpha/92083), currently in pre-alpha.

To use, just create a gameobject with a LineRenderer (for the rope rendering) and the script (duh!).
Included is an example player controller to test it out.

C&C and PRs are welcome!

- - - -

## Known bugs

* ONLY works with `PolygonCollider2D`. PRs for other `Collider2D`s are welcome!
* when a collider gets fragmented (because of Unity's way of handling colliders), the rope sometimes gets stuck inbetween fragments. There's no work-around here but to make your colliders simpler.

- - - -

## Credits

* [danm3d](https://github.com/danm3d): `RequireComponent` of the `LineRenderer` in the `NinjaRope` script

Thanks for your contribution, PRs are always appreciated!<commit_msg>added commit link in credits for danm3d's contribution (for better visibility)<commit_after># NinjaRope
Unity3D implementation of the Ninja Rope in Worms Armaggedon.

This implementation has been made for my game, [Scufflers](http://gamejolt.com/games/scufflers-pre-alpha/92083), currently in pre-alpha.

To use, just create a gameobject with a LineRenderer (for the rope rendering) and the script (duh!).
Included is an example player controller to test it out.

C&C and PRs are welcome!

- - - -

## Known bugs

* ONLY works with `PolygonCollider2D`. PRs for other `Collider2D`s are welcome!
* when a collider gets fragmented (because of Unity's way of handling colliders), the rope sometimes gets stuck inbetween fragments. There's no work-around here but to make your colliders simpler.

- - - -

## Credits

* [danm3d](https://github.com/danm3d): `RequireComponent` of the `LineRenderer` in the `NinjaRope` script ([`#3266e24`](https://github.com/Pampattitude/NinjaRope/commit/3266e24a0993f80931a27554431c7f3598c2e4fd))

Thanks for your contribution, PRs are always appreciated!
{'fraction_non_alphanumeric': 0.08922305764411027, 'fraction_numerical': 0.02857142857142857, 'mean_word_length': 4.71919770773639, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '545165', 'n_tokens_mistral': 662, 'n_tokens_neox': 608, 'n_words': 238}