Add noisiness factor
This commit is contained in:
parent
63f8e2c514
commit
4691b13b52
|
@ -12,6 +12,7 @@ export interface CreatureDefinition {
|
|||
maxSpeed: number
|
||||
turnRate: number
|
||||
laziness: number // Laziness determines how often the creature wanders each time it decides if it should wander. 1 means it'll never act, 0 means it'll always act.
|
||||
noisiness: number // Noisness determines how likely the creature randomly will make noise.
|
||||
}
|
||||
|
||||
export const animals: Record<string, AnimalDefinition> = {
|
||||
|
@ -24,6 +25,7 @@ export const animals: Record<string, AnimalDefinition> = {
|
|||
maxSpeed: 3,
|
||||
turnRate: 10,
|
||||
laziness: 0.75,
|
||||
noisiness: 0.1,
|
||||
},
|
||||
monster: {
|
||||
sight: 125,
|
||||
|
@ -32,6 +34,7 @@ export const animals: Record<string, AnimalDefinition> = {
|
|||
maxSpeed: 3,
|
||||
turnRate: 10,
|
||||
laziness: 0.75,
|
||||
noisiness: 0.1,
|
||||
}
|
||||
},
|
||||
nutria: {
|
||||
|
@ -43,6 +46,7 @@ export const animals: Record<string, AnimalDefinition> = {
|
|||
maxSpeed: 2,
|
||||
turnRate: 20,
|
||||
laziness: 0.95,
|
||||
noisiness: 0.05,
|
||||
},
|
||||
monster: {
|
||||
sight: 50,
|
||||
|
@ -51,6 +55,7 @@ export const animals: Record<string, AnimalDefinition> = {
|
|||
maxSpeed: 2,
|
||||
turnRate: 20,
|
||||
laziness: 0.95,
|
||||
noisiness: 0.05,
|
||||
},
|
||||
},
|
||||
turkey: {
|
||||
|
@ -62,6 +67,7 @@ export const animals: Record<string, AnimalDefinition> = {
|
|||
maxSpeed: 2,
|
||||
turnRate: 20,
|
||||
laziness: 0.85,
|
||||
noisiness: 0.2,
|
||||
},
|
||||
monster: {
|
||||
sight: 75,
|
||||
|
@ -70,6 +76,7 @@ export const animals: Record<string, AnimalDefinition> = {
|
|||
maxSpeed: 2,
|
||||
turnRate: 20,
|
||||
laziness: 0.85,
|
||||
noisiness: 0.2,
|
||||
}
|
||||
},
|
||||
}
|
Loading…
Reference in New Issue
Block a user