mpp-server-dev2/oldsrc/Cow.js

30 lines
560 B
JavaScript

const ung = require("unique-names-generator");
const ung_config = {
dictionaries: [ung.names],
separator: " ",
length: 1
};
class Cow {
static generateRandomName() {
return ung.uniqueNamesGenerator(ung_config);
}
constructor() {
this["display_name"] = Cow.generateRandomName();
this["emoji"] = "🐄";
this["count"] = 1;
}
toString() {
return `${this.emoji}${this.display_name}${
this.count > 1 ? `(x${this.count})` : ""
}`;
}
}
module.exports = {
Cow
};