A community ran noodle effects library developed for remapper.

Overview

The all around modchart helper that contains functions and utilities created by the community.

These scripts are designed to be used with Remapper.

Checkout examples of all the visible effects in EXAMPLES.md

Installation

In your map project folder, run the following

$ npm install nootils
# or if you use yarn
$ yarn add nootils

Usage

Nootils should be used after a map is opened by Remapper, an example can be seen down below:

import * as Remapper from 'swifter_remapper'
import * as Nootils from 'nootils'

const map = new Remapper.Difficulty("INPUT.dat", "OUTPUT.dat");

// Start of script, insert your script below this line.

Nootils.Rain(0, 20, 300) // This will add the rain effect to the opened map using magic (Remapper.activeDiff)

// End of script, insert your script above this line.

map.save();

You can import all functions Nootils provides by using the following import statement:

import * as Nootils from 'nootils'

Nootils.Rain(0, 20, 300)

If you want to use individual functions instead, you can import each function as you need like so:

import {Rain} from 'nootils'

Rain(0, 20, 300)

Contributing

As this package is community ran, we appreciate whoever commits to it.

To commit, you need the following:

  • A new function, not already in the package (just update it if it already exists)
  • A description of what the function does
  • All variables explained one by one and what they do
  • Formatted the way other functions are

All Nootils functions are documented using JSDoc allowing you to view documentation in an IDE using intellisense:

You might also like...

Imagable - Create, Edit, Optimize And Add Effects to Images

Imagable Imagable is an open-source image editor build on top of Typescript and Node.js. We serve with next-gen tools and filters and effects to make

May 5, 2022

Little app for live coding effects for Matt Parker's xmas tree thing

Xmas Tree Lights App Little app for live coding and exporting effects for Matt Parker's Xmas tree experiment (2021 edition). You can check this out on

Dec 12, 2022

iHover is a collection of hover effects using pure CSS, inspired by codrops article, powered by Sass.

iHover is a collection of hover effects using pure CSS, inspired by codrops article, powered by Sass.

Intro iHover is a collection of hover effects using pure CSS, inspired by this codrops article, powered by Sass. Demo: https://gudh.github.io/ihover/d

Jan 4, 2023

A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on

A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on

A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS.

Jan 4, 2023

CSS3 list scroll effects

stroll.js – because it scrolls, and trolls. A collection of CSS list scroll effects. Works in browsers with support for CSS 3D transforms including a

Jan 3, 2023

CSS3 Animations with special effects

🎩 magic CSS3 Animations with special effects. (→ 3.1 kB gzip) Demo Checkout the demo for the animations here Table of Contents Installation Getting S

Dec 30, 2022

jQuery Plugin for Ticker, News Ticker with Vertical, Horizontal, Marquee and Typewriting effects

AcmeTicker - News Ticker A very lightweight jQuery plugin for creating advanced news ticker. Demo: Gutentor News Ticker Ticker Type Vertical Horizonta

Sep 3, 2022

A free e-library for developer to read and upload ebooks they would like to share with the community and help other developers grow.

A free e-library for developer to read and upload ebooks they would like to share with the community and help other developers grow.

Techlib 🚀 Techlib A free e-library for developer to read and upload ebooks they would like to share with the community and help other developers grow

Dec 15, 2022

A game inspired by Go, developed using Phaser JS

A game inspired by Go, developed using Phaser JS

Influence A game inspired by Go, developed using Phaser How to play Players take turns to select and color a tile. At the end of a turn, each tile wil

Aug 28, 2022
Comments
  • Add docs back (please)

    Add docs back (please)

    I basically just used all the stuff from the old docs and copied it over, I added the new rm link for imports as well as the new nootils path and updated ignored files so that the Examples.md doesn't copy.

    opened by Splashcard04 4
  • object despawn function if you want

    object despawn function if you want

    This is a function that I made for my own rm extension, having that project beaten into the ground by some testers I have decided that it is better that it be somewhere than in something unreleased. It despawns (moves to -9999) any environment piece using any lookup method both of user input. It also has a few cases to make entire environment despawning easier and faster, hope you like this or something.

    opened by Splashcard04 1
  • Restructure Everything into Deno Package

    Restructure Everything into Deno Package

    This almost completely rewrites everything, except the actual ReMapper scripts themselves. If you do decide to merge, you will have to make a release for it to work, and make a wiki page for the Examples doc.

    opened by Nasafrasa 0
Releases(0.2.0)
  • 0.2.0(Mar 26, 2022)

    Nootils 0.2.0

    Fixes many bugs and introduces Pangwen's fancy floating debris effect.

    Changelog

    New Functions

    Notes

    Floating Debris

    Gives the effect of floating debris when you slice a note.

    Fixes

    Notes

    Note Trail

    • Fixes the broken enum in d.ts. Should be fixed.
    Source code(tar.gz)
    Source code(zip)
  • 0.1.1(Mar 22, 2022)

    Hotfix - fixes exports.

    Changelog

    Full Changelog: https://github.com/StormPacer/nootils/compare/0.0.0-c...0.1.1

    New Functions

    Shapes

    Triangle

    Makes a triangle using walls, can be configurable to make 3D prisms ect.

    Square

    Makes a square using walls, can be configurable to make 3D cubes ect.

    Circle

    Makes a circle using walls, can be configurable to make 3D cylinders ect.

    Notes

    Ghosty

    Makes notes bounce up and down like ghosts - inspired by the notes found in Ghost Choir mapped by nyri0

    Note Trail

    Makes a trail behind notes.

    Decoration

    Fire

    Self explanatory - spawns fire at a position.

    Rain

    Self explanatory - makes it rain ☔

    Smoke

    Self explanatory - spawns smoke particles at a position.

    Snow

    Self explanatory - makes it snow! ❄️

    Water

    Spawns a flat base that looks like water.

    Floating Pillars

    Spawns in floating pillars on the desired positions and spacing.

    https://user-images.githubusercontent.com/93472213/159541412-35bd6f43-504d-4f45-b945-e53354c3e8e9.mp4

    Note - this effect was too big to put in a gif - excuse the video for now.

    Source code(tar.gz)
    Source code(zip)
  • 0.1.0(Mar 22, 2022)

    Nootils 0.1.0

    The first release of Nootils - the all around modchart helper that contains functions and utilities created by the community. These scripts are designed to be used with Remapper.

    See the README for installation instructions here

    Checkout nootils on NPM @ https://www.npmjs.com/package/nootils

    Changelog

    Full Changelog: https://github.com/StormPacer/nootils/compare/0.0.0-c...0.1.0

    New Functions

    Shapes

    Triangle

    Makes a triangle using walls, can be configurable to make 3D prisms ect.

    Square

    Makes a square using walls, can be configurable to make 3D cubes ect.

    Circle

    Makes a circle using walls, can be configurable to make 3D cylinders ect.

    Notes

    Ghosty

    Makes notes bounce up and down like ghosts - inspired by the notes found in Ghost Choir mapped by nyri0

    Note Trail

    Makes a trail behind notes.

    Decoration

    Fire

    Self explanatory - spawns fire at a position.

    Rain

    Self explanatory - makes it rain ☔

    Smoke

    Self explanatory - spawns smoke particles at a position.

    Snow

    Self explanatory - makes it snow! ❄️

    Water

    Spawns a flat base that looks like water.

    Floating Pillars

    Spawns in floating pillars on the desired positions and spacing.

    https://user-images.githubusercontent.com/93472213/159541412-35bd6f43-504d-4f45-b945-e53354c3e8e9.mp4

    Note - this effect was too big to put in a gif - excuse the video for now.

    Source code(tar.gz)
    Source code(zip)
  • 0.0.0-c(Mar 20, 2022)

Owner
Professional procrastinator, The laziest person you'll ever see, literal dumbass.
null
Mixed Messages is a simple Node.js application, that will print a randomized fake fact to the terminal each time it is ran.

Mixed Messages - Fake Fact Generator Mixed Messages is a simple Node.js application, That will print a randomized fake fact to the terminal each time

Parietic 2 Jan 10, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Hydra bot is an open source project developed by the JavaScript community with the aim of exporting functions from WhatsApp Web to the node js

The most reliable WhatsApp tool for chatbots with advanced features. Hydra bot is an open source project developed by the JavaScript community with the aim of exporting functions from WhatsApp Web to the node js, . The most complete javascript library for Whatsapp, 100% Open Source.

Jónalan de Lima 47 Dec 25, 2022
Hasbik is a community based social token and the new paradigm in the crypto space. With the goal to build a community around a crypto token.

Hasbik is a community based social token and the new paradigm in the crypto space. With the goal to build a community around a crypto token.

null 2 Jan 5, 2022
A powerful javascript library to create amazing and smooth effects for the mouse cursor on your website.

Cuberto Mouse Follower A powerful javascript library to create amazing and smooth effects for the mouse cursor on your website. Dependencies GSAP v3 (

Cuberto 410 Dec 30, 2022
A JavaScript library for adding ripple effects to HTML elements based on mouse events.

About project Ripplejs is an open source javascript library created for the purpose of adding ripple effects to html elements based on mouse events. L

Udezue Oluomachi Chimaobi 7 May 10, 2022
Adding volumetric effects to a built-in Three.js shader.

Magical Marbles in Three.js Adding volumetric effects to a built-in Three.js shader. Article on Codrops Demo Installation Install dependencies: yarn

Matt Rossman 68 Dec 9, 2022
Playful and Colorful One-Page portfolio featuring Parallax effects and animations. Especially designers and/or photographers will love this theme! Built with MDX and Theme UI.

Gatsby Starter Portfolio: Cara Playful and Colorful One-Page portfolio featuring Parallax effects and animations. Using the Gatsby Theme @lekoarts/gat

prashanth s 1 Dec 24, 2021