Newfoundland Pitbull Mix

    drop-table

    1.0.14 • Public • Published

    DropTable

    A small library for creating a loot table that can be use for receiving random loot in games.

    It is simple to use, just create a new instance of DropTable.

    let table = new DropTable();

    And start adding items.

    table.addItem({
        'name':'elixir',
        'data': {},
        'weight': 50
    });

    All weights are normalized so they don't need to be a percentage.

    It also possible to initialize the DropTable with a list of items.

    let table = new DropTable(items);

    Remove items by name:

    table.removeItem('elixir');

    And of course get a random result

    let result = table.drop();

    Install

    npm i drop-table

    DownloadsWeekly Downloads

    8

    Version

    1.0.14

    License

    ISC

    Last publish

    Collaborators

    • l-brett