QuadrupedDefinition
Assets/Data/_AssetData/Addressables/DeepForestLabs/Slumber/QuadrupedDefinition.asset
_contactDamage: 25_speedMultiplier: 1_knockbackResistance: 0.33_dropsManaOrb: false_manaOrbDropCount: 3
Deep Forest Labs
Sign in with your Deep Forest Labs account.
Quadruped
Player experience
A beast on the floor, running you down. It does not fly with the skulls. Touch it and it hurts. It is harder to push than the horde, and killing it spills mana.
Product goal
The quadruped is the elite that lives on the ground while the horde lives in the air. The worm makes you deal with a strike. This one simply runs you down, so you have to turn and face it. The mana it drops is why it is worth the risk. Which rounds spawn it lives on the level.
Open
Quadruped is meant to recreate the Spider from the Slumber prototype, and attempted to add IK limb movement. Strictly WIP.
These are the non-swarm enemies and the boss that exist in the project now.
During a life the player can meet skullworms, quadrupeds, Orobas, scorpions, portals and their weakspots, mega portals, and the Skull Squid boss. Each has a definition and a pool factory in as-built assets. Portals bring more enemies. Weakspots are how a portal is broken. The boss runs projectile patterns from BossPatternDefinition assets.
An elite dies, a portal collapses, or the boss pattern ends. All of them unload with the gameplay scope. Kinds that are not in those assets are not spawned.
Nothing per creature. A quest step can credit a boss id or a family, and that quest lifetime is saved with the profile.
Assets/Data/_AssetData/Addressables/DeepForestLabs/Slumber/QuadrupedDefinition.asset
_contactDamage: 25_speedMultiplier: 1_knockbackResistance: 0.33_dropsManaOrb: false_manaOrbDropCount: 3Assets/Data/_AssetData/Addressables/DeepForestLabs/Slumber/Quadrupeds/QuadrupedLocomotionConfig.asset
_strideLength: 1.2_stepDuration: 0.2_stepHeight: 0.3_bodyHeightOffset: 1_bodyDampTime: 0.1_upperLegLength: 0.6_lowerLegLength: 0.6_moveSpeed: 4_turnSpeed: 180_raycastHeight: 3_raycastDistance: 6_groundLayer: 0Assets/Data/_AssetData/Addressables/Slumber/QuadrupedPoolConfig.asset
_poolSize: 3_seekWeight: 1_steeringForce: 8_velocityDamping: 3_contactRadius: 2_contactCooldown: 1_staggerDuration: 1.5_minPlayerSpawnDistance: 8