0.0.15 • Published 3 years ago

@automatedtf/lime-painted-scout v0.0.15

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

lime-painted-scout

Table of Contents

Introduction

A module for generating 3-word-long phrases suitable for generating a unique identifier randomly or by hashing an input. These words are derived from the game Team Fortress 2, with the module being heavily inspired by angry-purple-tiger.

Getting Started

You can install this module by running the command

npm install @automatedtf/lime-painted-scout
Example Usage

This module exports the function tf2Hash: (input?: string) => string.

import tf2Hash from "@automatedtf/lime-painted-scout";
...
const hash = tf2Hash("sometext"); // Hash of "sometext"
...
const randomHash = tf2Hash(); // A randomly generated hash
...

Phrase Composition

All phrases are composed of the form firstAdjective-secondAdjective-noun.

First Adjective

A firstAdjective is a word from any of the following categories:

  • Paints (e.g lime, muskelmannbraun)
  • Qualities (e.g unique, genuine)

🔗 All possible 'first-adjectives'

Second Adjective

A secondAdjective is a word from any of the following categories:

  • Modifications (e.g painted, spelled)
  • Variations (e.g australium, festive)

🔗 All possible 'second-adjectives'

Noun

A noun is a word from any of the following categories:

  • Classes (e.g spy, heavy)
  • Weapons (e.g wrench, kunai)
  • Maps (e.g badlands, foundry)

🔗 All possible 'nouns'

Examples

These are examples of strings that can be generated from the hashing function tf2Hash.

  • lime-painted-scout
  • vintage-gifted-ravine
  • genuine-spelled-cauldron
  • selfmade-killstreaked-spy
0.0.13

3 years ago

0.0.14

3 years ago

0.0.15

3 years ago

0.0.10

3 years ago

0.0.11

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago