Skip to content

Instantly share code, notes, and snippets.

@teramotodaiki
Created August 19, 2019 06:37
Show Gist options
  • Save teramotodaiki/06310248e1a2f163d1e9080b6947ac6d to your computer and use it in GitHub Desktop.
Save teramotodaiki/06310248e1a2f163d1e9080b6947ac6d to your computer and use it in GitHub Desktop.
import '../game'
rule.this = '黒色のタマゴ'
rule.つくられたとき(async function() {
await this.costume('黒色のタマゴ') // 見た目をきめる
this.family = ('▼ なかま', Family.モンスター) // なかまをきめる
this.n('たいりょく', ('▼ を', 'イコール'), 3) // 体力をきめる
this.n('こうげきりょく', ('▼ を', 'イコール'), 1) // こうげき力をきめる
await this.wait(random(20)) // まつ
let ばんごう = random(3)
if (ばんごう === 0) {
await this.へんしんする('黒色のドラゴン') // へんしんする
}
if (ばんごう === 1) {
await this.へんしんする('黒色のリザードマン') // へんしんする
}
if (ばんごう === 2) {
await this.へんしんする('赤色のペンギンきし') // へんしんする
}
/*+ つくられたとき */
})
rule.つねに(async function() {
await this.wait(1) // まつ
await this.turn(('▼ むき', Dir.ランダム)) // ランダムにどこかを向く
await this.walk() // あるく
/*+ つねに */
})
rule.たおされたとき(async function() {
this.おとす('緑色のほうせき') // アイテムをおとす
/*+ たおされたとき */
})
// ここから こうげきされたとき
rule.item = ('▼ あいて', 'プレイヤー')
rule.こうげきされたとき(async function(item) {
/*+ こうげきされたとき */
})
// ここまで こうげきされたとき
// ここから ぶつかったとき
rule.item = ('▼ あいて', 'プレイヤー')
rule.ぶつかったとき(async function(item) {
/*+ ぶつかったとき */
})
// ここまで ぶつかったとき
// ここから メッセージされたとき
rule.item = ('▼ あいて', Rule.Anyone)
rule.メッセージされたとき(async function(item) {
/*+ メッセージされたとき */
})
// ここまで メッセージされたとき
// ここから じかんがすすんだとき
rule.じかんがすすんだとき(async function() {
/*+ じかんがすすんだとき */
})
// ここまで じかんがすすんだとき
// ここから すすめなかったとき
rule.すすめなかったとき(async function() {
/*+ すすめなかったとき */
})
// ここまで すすめなかったとき
// ここから みつけたとき
rule.item = ('▼ あいて', Rule.Anyone)
rule.みつけたとき(async function(item) {
/*+ みつけたとき */
})
// ここまで みつけたとき
// ここから しょうかんされたとき
rule.item = ('▼ あいて', Rule.Anyone)
rule.しょうかんされたとき(async function(item) {
/*+ しょうかんされたとき */
})
// ここまで しょうかんされたとき
// ここから こうげきするとき
rule.こうげきするとき(async function() {
/*+ こうげきするとき */
})
// ここまで こうげきするとき
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment