445 lines
17 KiB
C#
445 lines
17 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 with both feet twice before darting toward {target}",
|
|
"tilts its 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 another with quick beak taps"),
|
|
V(
|
|
"breaks into rapid clucks with beak wide",
|
|
"shakes its comb through a rattling cackle"),
|
|
V(
|
|
"rakes the load forward with both feet",
|
|
"pinches the load in its beak and carries it"));
|
|
|
|
Add(
|
|
voices,
|
|
"crab",
|
|
V(
|
|
"scuttles sideways on sharply jointed legs",
|
|
"sidesteps quickly with its shell held level"),
|
|
V(
|
|
"holds both claws open while its eyestalks pivot",
|
|
"rests on bent legs with mouthparts ticking"),
|
|
V(
|
|
"taps its claws together and spins sideways",
|
|
"sidesteps beneath 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 short taps"),
|
|
V(
|
|
"clicks its pincers in a quick clattering run",
|
|
"chatters its mouthparts beneath raised eyestalks"),
|
|
V(
|
|
"passes the load between precise pincers",
|
|
"grips the load and shifts it one sidestep at a time"));
|
|
|
|
Add(
|
|
voices,
|
|
"crocodile",
|
|
V(
|
|
"crawls on splayed legs with belly held low",
|
|
"drives forward while its heavy tail sweeps behind"),
|
|
V(
|
|
"lies motionless with only its eyes shifting",
|
|
"holds its long jaw slightly parted"),
|
|
V(
|
|
"rolls its armored body and lashes its tail",
|
|
"lunges short with jaws agape"),
|
|
V(
|
|
"clamps a meal between interlocking teeth",
|
|
"tilts its broad head back to gulp a bite"),
|
|
V(
|
|
"rests its chin low with legs drawn against its flanks",
|
|
"lies still beneath ridged eyelids with jaws folded"),
|
|
V(
|
|
"creeps toward {target} with belly pressed low",
|
|
"holds still 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 through a deep throat rumble",
|
|
"shudders through a run of gravelly bellows"),
|
|
V(
|
|
"shoves the load with its plated snout",
|
|
"drags the load clenched 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(
|
|
"bounds in 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 loud croak",
|
|
"chirps back at another with quick toe taps"),
|
|
V(
|
|
"croaks in a bouncing, uneven chain",
|
|
"puffs its throat sac around a chirping trill"),
|
|
V(
|
|
"pushes the load with its blunt head",
|
|
"braces its hind legs and shoves the load forward"));
|
|
|
|
Add(
|
|
voices,
|
|
"ostrich",
|
|
V(
|
|
"strides in long, springing steps",
|
|
"paces forward while its tall neck sways"),
|
|
V(
|
|
"stands high with its neck drawn straight",
|
|
"shifts between long legs while its head turns"),
|
|
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 its 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(
|
|
"presses its neck beside another's raised neck",
|
|
"fans loose wing feathers while stepping in place"),
|
|
V(
|
|
"booms with its neck stretched upright",
|
|
"clacks its broad beak between hollow calls"),
|
|
V(
|
|
"carries the load in its beak",
|
|
"nudges the 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 pointed",
|
|
"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 beside another"),
|
|
V(
|
|
"brays with its beak lifted high",
|
|
"shakes its chest through a run of sharp honks"),
|
|
V(
|
|
"shoves the load ahead with its chest",
|
|
"carries the load at the tip of its beak"));
|
|
AddLiquid(
|
|
voices,
|
|
"penguin",
|
|
"move",
|
|
"cuts ahead with powerful flipper strokes",
|
|
"torpedoes downward with feet trailing");
|
|
AddLiquid(
|
|
voices,
|
|
"penguin",
|
|
"wait",
|
|
"treads with small strokes of both feet",
|
|
"bobs upright with flippers spread");
|
|
AddLiquid(
|
|
voices,
|
|
"penguin",
|
|
"play",
|
|
"porpoises upward with flippers driving",
|
|
"loops and twists through rising bubbles");
|
|
AddLiquid(
|
|
voices,
|
|
"penguin",
|
|
"sleep",
|
|
"rests bobbing with its beak tucked low",
|
|
"dozes while bobbing with flippers loose");
|
|
|
|
Add(
|
|
voices,
|
|
"piranha",
|
|
V(
|
|
"propels its compact body with quick tail beats",
|
|
"glides forward with paired fins angled wide"),
|
|
V(
|
|
"hovers in place 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 snapping"),
|
|
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 its tail and snaps toward {target}"),
|
|
V(
|
|
"beats its fins beside another",
|
|
"circles another while flicking its paired fins"),
|
|
V(
|
|
"clacks its triangular teeth in a rapid chatter",
|
|
"clicks its lower jaw in a rapid rattle"),
|
|
V(
|
|
"nudges the load with its blunt snout",
|
|
"grips the load between its teeth"));
|
|
AddLiquid(
|
|
voices,
|
|
"piranha",
|
|
"move",
|
|
"slices ahead with rapid tail beats",
|
|
"darts downward with fins tucked");
|
|
AddLiquid(
|
|
voices,
|
|
"piranha",
|
|
"wait",
|
|
"hovers with fins fanning beside its body",
|
|
"holds still while its tail twitches in tiny beats");
|
|
AddLiquid(
|
|
voices,
|
|
"piranha",
|
|
"play",
|
|
"zigzags through the water with fins flared",
|
|
"spirals downward through the water with fins flared");
|
|
AddLiquid(
|
|
voices,
|
|
"piranha",
|
|
"sleep",
|
|
"drifts with its tail barely moving",
|
|
"rests with gills pulsing and fins folded");
|
|
|
|
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 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 open"),
|
|
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 barks back at another"),
|
|
V(
|
|
"barks in bouncing, chesty bursts",
|
|
"huffs through its whiskers between blunt honks"),
|
|
V(
|
|
"pushes the load with its broad chest",
|
|
"grips the load between its teeth and pulls"));
|
|
AddLiquid(
|
|
voices,
|
|
"seal",
|
|
"move",
|
|
"swims with sweeping hind-flipper strokes",
|
|
"dives downward with foreflippers tucked");
|
|
AddLiquid(
|
|
voices,
|
|
"seal",
|
|
"wait",
|
|
"floats upright with its whiskered muzzle raised",
|
|
"treads with slow hind-flipper sweeps");
|
|
AddLiquid(
|
|
voices,
|
|
"seal",
|
|
"play",
|
|
"rolls with bubbles streaming past its whiskers",
|
|
"slaps with both flippers and dives through the splash");
|
|
AddLiquid(
|
|
voices,
|
|
"seal",
|
|
"sleep",
|
|
"dozes with its muzzle tipped up",
|
|
"rests 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 flicking a forked tongue"),
|
|
V(
|
|
"loops its body around itself in quick turns",
|
|
"darts its head between shifting coils"),
|
|
V(
|
|
"opens its hinged jaw around a meal",
|
|
"pulls 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 pointed"),
|
|
V(
|
|
"strikes with open jaws at {target}",
|
|
"coils and snaps toward {target}"),
|
|
V(
|
|
"rests its coils beside another",
|
|
"flicks its tongue beside another"),
|
|
V(
|
|
"hisses in short bursts with jaws parted",
|
|
"flicks its tongue through a breathy rattle"),
|
|
V(
|
|
"loops its coils around the load and pulls",
|
|
"braces its coils and shoves the load ahead"));
|
|
|
|
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 its neck toward {target}",
|
|
"holds its 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 the load with the front of its shell",
|
|
"braces its claws and pushes the load forward"));
|
|
AddLiquid(
|
|
voices,
|
|
"turtle",
|
|
"move",
|
|
"paddles with all four feet",
|
|
"glides downward with its shell level");
|
|
AddLiquid(
|
|
voices,
|
|
"turtle",
|
|
"wait",
|
|
"floats with its nostrils raised",
|
|
"holds still with feet spread wide");
|
|
AddLiquid(
|
|
voices,
|
|
"turtle",
|
|
"play",
|
|
"rolls with its shell turning slowly",
|
|
"paddles in a circle with all four feet");
|
|
AddLiquid(
|
|
voices,
|
|
"turtle",
|
|
"sleep",
|
|
"rests with limbs tucked beneath its shell",
|
|
"dozes with its chin raised");
|
|
}
|
|
}
|