chinh

1.0.5 • Public • Published

AOE RANDOM

The random countries for team in Age Of Empires game

Install

npm i aoerandom

Use

Command for dev

Install global

npm i -g aoerandom

Run command with parameter to random from 1 to 8

aoerandom <number>

Example Result

1 'Minoan'
2 'Macedonia'
3 'Carthaginian'
4 'Babylonian'
5 'Palmyran'
6 'Hittite'
7 'Egyptian'
8 'Shang'

Develop with interface

Require package

const aoe = require('aoerandom')

Get a country random

aoe.getCountryRandom()

Get team random

const teamSize = 8
aoe.getTeamRandom(teamSize)

When random can duplicate country. So get team random unique country

aoe.getTeamRandomUnique(8)

Render component template

Use for VUE

Create Vue component example with command

aoerandomdev vue

AoeComponent.vue was created. Which is content

<template>
    <div>
        <h5>Giúp đỡ game thủ random quân trong game AOE</h5>
        <div>
            <div class="input-group">
                <input type="text" v-model="teamSize" class="form-control" placeholder="Enter team Size">
                <span class="input-group-btn">
                    <button class="btn btn-primary" @click="onRandomTeam()" type="button">Random</button>
                </span>
            </div><!-- /input-group -->
        </div>
        <table class="table table-bordered">
            <tr>
                <th>Vị trí</th>
                <th>Quân</th>
            </tr>
            <tr v-for="(item, index) in countries" :key="`rd_${index}`">
                <td>
                    {{index + 1}}
                </td>
                <td>
                    {{item}}
                </td>
            </tr>
        </table>
    </div>
</template>

<script>
    import {getTeamRandom} from 'aoerandom';

    export default {
        name: "AoeRandom",
        data() {
            return {
                teamSize: 8,
                countries: [],
            };
        },
        mounted() {
            this.onRandomTeam()
        },
        methods: {
            onRandomTeam() {
                this.countries = getTeamRandom(this.teamSize);
            }
        }
    }
</script>

Use for React native

Create React native component example with command

aoerandomdev reactNative

Readme

Keywords

none

Package Sidebar

Install

npm i chinh

Weekly Downloads

0

Version

1.0.5

License

ISC

Unpacked Size

9.98 kB

Total Files

7

Last publish

Collaborators

  • chinhnh