feat: add poc
This commit is contained in:
parent
43d27b04d9
commit
4a4fa05ce4
53 changed files with 6191 additions and 0 deletions
38
src/GameConfig.js
Normal file
38
src/GameConfig.js
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
/**
|
||||
* Centralized Game Configuration
|
||||
* Thresholds, rates, and balancing constants
|
||||
*/
|
||||
export const GameConfig = {
|
||||
Evolution: {
|
||||
totalTarget: 150,
|
||||
thresholds: {
|
||||
hardenedShell: { constitution: 25 },
|
||||
electricSkin: { intelligence: 25 },
|
||||
glowingBody: { human: 50 }
|
||||
}
|
||||
},
|
||||
|
||||
Absorption: {
|
||||
range: 80,
|
||||
healPercentMin: 0.1,
|
||||
healPercentMax: 0.2,
|
||||
skillAbsorptionChance: 0.3,
|
||||
mutationChance: 0.1,
|
||||
removalDelay: 3.0, // Seconds after death
|
||||
},
|
||||
|
||||
Combat: {
|
||||
knockbackPower: 150,
|
||||
defaultAttackArc: 0.5,
|
||||
damageReflectionPercent: 0.2,
|
||||
hardenedShellReduction: 0.7
|
||||
},
|
||||
|
||||
AI: {
|
||||
detectionAwarenessThreshold: 0.7,
|
||||
passiveAwarenessThreshold: 0.95,
|
||||
fleeAwarenessThreshold: 0.5,
|
||||
awarenessLossRate: 0.5,
|
||||
awarenessGainMultiplier: 2.0
|
||||
}
|
||||
};
|
||||
Loading…
Add table
Add a link
Reference in a new issue