1.0.5 • Published 5 years ago
aoerandom v1.0.5
AOE RANDOM
The random countries for team in Age Of Empires game
Install
npm i aoerandomUse
Command for dev
Install global
npm i -g aoerandomRun 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 vueAoeComponent.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