445 lines
18 KiB
C#
445 lines
18 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace IdleSpectator;
|
|
|
|
public static partial class ActivitySpeciesVoiceCatalog
|
|
{
|
|
private static void AddAnimalVoices(Dictionary<string, ActivitySpeciesVoice> voices)
|
|
{
|
|
Add(
|
|
voices,
|
|
"chicken",
|
|
V(
|
|
"takes high, quick steps with head bobbing",
|
|
"hurries along with wings tucked tight"),
|
|
V(
|
|
"balances on one foot while its comb tilts",
|
|
"holds still and turns one bright eye"),
|
|
V(
|
|
"flutters both wings in a brief burst",
|
|
"hops and tosses its head with beak raised"),
|
|
V(
|
|
"pecks up morsels with brisk jabs",
|
|
"pins a bite beneath one foot and tears at it"),
|
|
V(
|
|
"tucks its beak beneath a folded wing",
|
|
"settles with feathers puffed around its body"),
|
|
V(
|
|
"scratches twice before darting toward {target}",
|
|
"tilts the head toward {target} and pecks forward"),
|
|
V(
|
|
"leaps with both spurs aimed at {target}",
|
|
"beats both wings before pecking at {target}"),
|
|
V(
|
|
"clucks while brushing shoulders with another",
|
|
"circles close with soft beak taps"),
|
|
V(
|
|
"breaks into rapid clucks with beak wide",
|
|
"shakes its comb through a rattling cackle"),
|
|
V(
|
|
"rakes with both feet in alternating strokes",
|
|
"carries material pinched in its beak"));
|
|
|
|
Add(
|
|
voices,
|
|
"crab",
|
|
V(
|
|
"scuttles sideways on sharply jointed legs",
|
|
"keeps its shell level through a quick sidestep"),
|
|
V(
|
|
"holds both claws ready while its eyestalks pivot",
|
|
"rests on bent legs with mouthparts ticking"),
|
|
V(
|
|
"taps its claws together and spins sideways",
|
|
"weaves between its own raised pincers"),
|
|
V(
|
|
"passes small bites from pincer to mouthparts",
|
|
"tears a morsel apart between mismatched claws"),
|
|
V(
|
|
"folds its legs beneath the rim of its shell",
|
|
"tucks both pincers close and stills its eyestalks"),
|
|
V(
|
|
"probes toward {target} with one open pincer",
|
|
"advances sideways toward {target} with claws spread"),
|
|
V(
|
|
"snaps both pincers at {target}",
|
|
"raises one heavy claw and sidesteps toward {target}"),
|
|
V(
|
|
"waves one claw while its antennae sweep forward",
|
|
"touches pincers with another in measured taps"),
|
|
V(
|
|
"clicks its pincers in a quick clattering run",
|
|
"chatters its mouthparts beneath raised eyestalks"),
|
|
V(
|
|
"sorts loose material between precise pincers",
|
|
"grips and shifts a load one sidestep at a time"));
|
|
|
|
Add(
|
|
voices,
|
|
"crocodile",
|
|
V(
|
|
"crawls on splayed legs with belly held low",
|
|
"drives forward while its heavy tail counterbalances"),
|
|
V(
|
|
"lies motionless with only its eyes shifting",
|
|
"holds its long jaw slightly parted"),
|
|
V(
|
|
"rolls its armored body and lashes its tail",
|
|
"makes a short feint with jaws agape"),
|
|
V(
|
|
"clamps a meal between interlocking teeth",
|
|
"tilts its broad head back to gulp a bite"),
|
|
V(
|
|
"rests its chin with legs drawn against its flanks",
|
|
"stills beneath ridged eyelids and folded jaws"),
|
|
V(
|
|
"creeps toward {target} with belly pressed low",
|
|
"freezes before surging toward {target}"),
|
|
V(
|
|
"parts long jaws before snapping at {target}",
|
|
"lashes an armored tail toward {target}"),
|
|
V(
|
|
"bumps an armored snout against another",
|
|
"rumbles low while resting jaw beside jaw"),
|
|
V(
|
|
"claps its jaws around a deep throat rumble",
|
|
"shudders through a run of gravelly bellows"),
|
|
V(
|
|
"shoves a load with its plated snout",
|
|
"drags a load in the hinge of its jaws"));
|
|
|
|
Add(
|
|
voices,
|
|
"frog",
|
|
V(
|
|
"springs forward on long folded hind legs",
|
|
"bounds with forefeet tucked beneath its chest"),
|
|
V(
|
|
"squats still while its round eyes swivel",
|
|
"holds its crouch as its throat pulses"),
|
|
V(
|
|
"pops through a chain of short, crooked hops",
|
|
"bounces in place with toes spread wide"),
|
|
V(
|
|
"flicks its tongue around a morsel",
|
|
"swallows a bite with a slow double blink"),
|
|
V(
|
|
"folds all four legs beneath its body",
|
|
"lowers its eyelids over still, round eyes"),
|
|
V(
|
|
"swivels both eyes toward {target} before springing",
|
|
"crouches low before flicking a sticky tongue toward {target}"),
|
|
V(
|
|
"kicks both hind feet at {target}",
|
|
"thrusts both splayed forefeet toward {target}"),
|
|
V(
|
|
"pulses its throat through a carrying croak",
|
|
"answers another with quick chirps and toe taps"),
|
|
V(
|
|
"croaks in a bouncing, uneven chain",
|
|
"puffs its throat sac around a chirping trill"),
|
|
V(
|
|
"pushes a load with its blunt head",
|
|
"braces its hind legs and shifts a load forward"));
|
|
|
|
Add(
|
|
voices,
|
|
"ostrich",
|
|
V(
|
|
"covers distance in long, springing strides",
|
|
"paces forward while its tall neck sways"),
|
|
V(
|
|
"stands high with its neck drawn straight",
|
|
"shifts between long legs while its head scans"),
|
|
V(
|
|
"fans its short wings and prances in a circle",
|
|
"bobs its long neck between skipping steps"),
|
|
V(
|
|
"pinches up a morsel with its flat beak",
|
|
"cranes its neck high to swallow a bite"),
|
|
V(
|
|
"folds its long legs beneath a feathered body",
|
|
"rests with its neck curved across its back"),
|
|
V(
|
|
"turns the long neck toward {target}",
|
|
"rushes toward {target} in lengthening strides"),
|
|
V(
|
|
"swings a long leg toward {target}",
|
|
"drives a two-toed kick at {target}"),
|
|
V(
|
|
"weaves its neck beside another's raised neck",
|
|
"fans loose wing feathers through a measured display"),
|
|
V(
|
|
"booms with its neck stretched upright",
|
|
"clacks its broad beak between hollow calls"),
|
|
V(
|
|
"carries material in its beak",
|
|
"nudges a load forward with its feathered breast"));
|
|
|
|
Add(
|
|
voices,
|
|
"penguin",
|
|
V(
|
|
"waddles in short steps with flippers angled out",
|
|
"rocks forward from heel to heel"),
|
|
V(
|
|
"stands upright with both flippers tucked",
|
|
"shifts its weight across broad webbed feet"),
|
|
V(
|
|
"spins with its stiff flippers spread",
|
|
"drops to its belly and scoots with both feet"),
|
|
V(
|
|
"snaps its narrow beak around a bite",
|
|
"tilts its head back to swallow a morsel"),
|
|
V(
|
|
"stands with its beak tucked beneath one flipper",
|
|
"rests on its belly with flippers held close"),
|
|
V(
|
|
"leans toward {target} with beak aligned",
|
|
"waddles toward {target} in rapid steps"),
|
|
V(
|
|
"slaps both flippers at {target}",
|
|
"leans forward and pecks at {target}"),
|
|
V(
|
|
"taps beaks with another between low calls",
|
|
"presses shoulder to shoulder in a compact cluster"),
|
|
V(
|
|
"brays with its beak lifted high",
|
|
"shakes its chest through a run of sharp honks"),
|
|
V(
|
|
"shoves a load ahead with its chest",
|
|
"carries material at the tip of its beak"));
|
|
AddLiquid(
|
|
voices,
|
|
"penguin",
|
|
"move",
|
|
"cuts through the water with powerful flipper strokes",
|
|
"torpedoes beneath the surface with feet trailing");
|
|
AddLiquid(
|
|
voices,
|
|
"penguin",
|
|
"wait",
|
|
"treads water with small strokes of both feet",
|
|
"bobs at the surface with flippers spread");
|
|
AddLiquid(
|
|
voices,
|
|
"penguin",
|
|
"play",
|
|
"porpoises above the surface with flippers driving",
|
|
"loops underwater and twists through rising bubbles");
|
|
AddLiquid(
|
|
voices,
|
|
"penguin",
|
|
"sleep",
|
|
"rests afloat with its beak tucked low",
|
|
"dozes while bobbing at the surface");
|
|
|
|
Add(
|
|
voices,
|
|
"piranha",
|
|
V(
|
|
"propels its compact body with quick tail beats",
|
|
"glides forward with paired fins angled wide"),
|
|
V(
|
|
"holds position with its tail twitching",
|
|
"hangs still while its gill covers pulse"),
|
|
V(
|
|
"wheels in a tight circle with fins flared",
|
|
"darts forward and pivots on a rigid tail flick"),
|
|
V(
|
|
"shears off a bite with triangular teeth",
|
|
"nips rapid mouthfuls with its jaw working"),
|
|
V(
|
|
"slows its tail until only its gills move",
|
|
"hangs nearly motionless with fins folded close"),
|
|
V(
|
|
"darts after {target} with gill covers flaring",
|
|
"darts toward {target} with jaws open"),
|
|
V(
|
|
"bites at {target} with interlocking teeth",
|
|
"whips the tail and snaps toward {target}"),
|
|
V(
|
|
"aligns beside another with fins matching pace",
|
|
"circles another while flicking its paired fins"),
|
|
V(
|
|
"clacks its triangular teeth in a rapid chatter",
|
|
"works its lower jaw through a clicking rattle"),
|
|
V(
|
|
"nudges a load with its blunt snout",
|
|
"grips material between its teeth"));
|
|
AddLiquid(
|
|
voices,
|
|
"piranha",
|
|
"move",
|
|
"slices through the water with rapid tail beats",
|
|
"darts beneath the surface with fins tucked");
|
|
AddLiquid(
|
|
voices,
|
|
"piranha",
|
|
"wait",
|
|
"hovers in the water with fins fanning",
|
|
"faces the current while its tail makes tiny corrections");
|
|
AddLiquid(
|
|
voices,
|
|
"piranha",
|
|
"play",
|
|
"zigzags through the water in sudden bursts",
|
|
"spirals beneath the surface with fins flared");
|
|
AddLiquid(
|
|
voices,
|
|
"piranha",
|
|
"sleep",
|
|
"drifts underwater with its tail barely moving",
|
|
"rests below the surface with gills pulsing");
|
|
|
|
Add(
|
|
voices,
|
|
"seal",
|
|
V(
|
|
"inches forward by bunching its heavy body",
|
|
"pulls itself along with broad foreflippers"),
|
|
V(
|
|
"props its chest up while whiskers quiver",
|
|
"rests on folded flippers with muzzle raised"),
|
|
V(
|
|
"rolls onto its side and bats with both flippers",
|
|
"arches its body through a clumsy half-turn"),
|
|
V(
|
|
"grips a meal between pointed teeth",
|
|
"tears off a bite with a sharp head shake"),
|
|
V(
|
|
"curls with its flippers pressed against its sides",
|
|
"rests its whiskered muzzle on one foreflipper"),
|
|
V(
|
|
"turns a whiskered muzzle toward {target}",
|
|
"lunges toward {target} with jaws ready"),
|
|
V(
|
|
"bares pointed teeth before snapping at {target}",
|
|
"surges chest-first and bites toward {target}"),
|
|
V(
|
|
"touches whiskers with another between low grunts",
|
|
"leans close and answers another with a short bark"),
|
|
V(
|
|
"barks in bouncing, chesty bursts",
|
|
"huffs through its whiskers between blunt honks"),
|
|
V(
|
|
"pushes a load with its broad chest",
|
|
"grips a load between its teeth and pulls"));
|
|
AddLiquid(
|
|
voices,
|
|
"seal",
|
|
"move",
|
|
"swims through the water with sweeping hind-flipper strokes",
|
|
"dives beneath the surface with foreflippers tucked");
|
|
AddLiquid(
|
|
voices,
|
|
"seal",
|
|
"wait",
|
|
"floats upright with its whiskered muzzle above water",
|
|
"treads water with slow hind-flipper sweeps");
|
|
AddLiquid(
|
|
voices,
|
|
"seal",
|
|
"play",
|
|
"rolls underwater with bubbles streaming past its whiskers",
|
|
"slaps the surface and dives through the splash");
|
|
AddLiquid(
|
|
voices,
|
|
"seal",
|
|
"sleep",
|
|
"dozes afloat with its muzzle tipped above water",
|
|
"rests at the surface with flippers drifting");
|
|
|
|
Add(
|
|
voices,
|
|
"snake",
|
|
V(
|
|
"slithers forward in deep S-shaped bends",
|
|
"glides by rippling its ribs beneath smooth scales"),
|
|
V(
|
|
"coils with its head raised above the loops",
|
|
"holds still while a forked tongue samples nearby scents"),
|
|
V(
|
|
"loops its body around itself in quick turns",
|
|
"darts its head between shifting coils"),
|
|
V(
|
|
"opens its hinged jaw around a meal",
|
|
"works a bite backward with alternating jaw steps"),
|
|
V(
|
|
"coils tightly with its head at the center",
|
|
"rests its jaw across a loop of scaled body"),
|
|
V(
|
|
"flicks a forked tongue toward {target}",
|
|
"glides toward {target} with head aligned"),
|
|
V(
|
|
"strikes with open jaws at {target}",
|
|
"coils and snaps toward {target}"),
|
|
V(
|
|
"rests in parallel coils beside another",
|
|
"follows another's motion with matched tongue flicks"),
|
|
V(
|
|
"hisses in short bursts with jaws parted",
|
|
"flicks its tongue through a breathy rattle"),
|
|
V(
|
|
"loops around a load and pulls",
|
|
"braces its coils to shift a load"));
|
|
|
|
Add(
|
|
voices,
|
|
"turtle",
|
|
V(
|
|
"plods on clawed feet while its shell rocks",
|
|
"extends its neck and pulls its shell forward"),
|
|
V(
|
|
"withdraws its head halfway beneath the shell rim",
|
|
"blinks slowly with all four feet braced"),
|
|
V(
|
|
"rocks its shell from side to side",
|
|
"paws forward with alternating forefeet"),
|
|
V(
|
|
"clips off a bite with its hard beak",
|
|
"cranes its neck to reach a morsel"),
|
|
V(
|
|
"draws its limbs beneath the shell",
|
|
"rests its chin just inside the shell rim"),
|
|
V(
|
|
"extends the neck toward {target}",
|
|
"holds the hard beak open while lunging toward {target}"),
|
|
V(
|
|
"drives forward shell-first toward {target}",
|
|
"bites at {target} with a hard beak"),
|
|
V(
|
|
"stretches its neck beside another",
|
|
"taps its shell rim against another's shell"),
|
|
V(
|
|
"clicks its beak between throaty chirps",
|
|
"bobs its head through a rasping chuckle"),
|
|
V(
|
|
"shoves a load with the front of its shell",
|
|
"braces its claws and pushes a load forward"));
|
|
AddLiquid(
|
|
voices,
|
|
"turtle",
|
|
"move",
|
|
"paddles through the water with all four feet",
|
|
"glides beneath the surface with its shell level");
|
|
AddLiquid(
|
|
voices,
|
|
"turtle",
|
|
"wait",
|
|
"floats at the surface with its nostrils raised",
|
|
"holds beneath the water with feet spread wide");
|
|
AddLiquid(
|
|
voices,
|
|
"turtle",
|
|
"play",
|
|
"rolls underwater with its shell turning slowly",
|
|
"paddles in a circle just below the surface");
|
|
AddLiquid(
|
|
voices,
|
|
"turtle",
|
|
"sleep",
|
|
"rests underwater with limbs tucked beneath its shell",
|
|
"dozes at the surface with its chin above water");
|
|
}
|
|
}
|