starlit  Diff

Differences From Artifact [b30e9eb59a]:

To Artifact [1469667980]:


    10     10   		str = T.str;
    11     11   		num = T.decimal;
    12     12   	}
    13     13   end
    14     14   
    15     15   -- constants
    16     16   local animationFrameRate = 60
           17  +
           18  +local bioAbilities = {
           19  +	sprint = {
           20  +		id = 'sprint';
           21  +		name = 'Sprint';
           22  +		desc = 'Put on a short burst of speed at the cost of some stamina';
           23  +		img = 'starlit-ui-icon-ability-sprint.png';
           24  +		powerKind = 'maneuver';
           25  +		run = function(user, ctx)
           26  +		end;
           27  +	};
           28  +}
    17     29   
    18     30   local species = {
    19     31   	human = {
    20     32   		name = 'Human';
    21     33   		desc = 'The weeds of the galactic flowerbed. Humans are one of the Lesser Races, excluded from the ranks of the Starlit by souls that lack, in normal circumstances, external psionic channels. Their mastery of the universe cut unexpectedly short, forever locked out of FTL travel, short-lived without augments, and alternately pitied or scorned by the lowest of the low, humans flourish nonetheless due to a capacity for adaptation unmatched among the Thinking Few, terrifyingly rapid reproductive cycles -- and a keen facility for bribery. While the lack of human psions remains a sensitive topic, humans (unlike the bitter and emotional Kruthandi) are practical enough to hire the talent they cannot possess, and have even built a small number of symbiotic civilizations with the more indulging of the Powers. In a galaxy where nearly all sophont life is specialized to a fault, humans have found the unique niche of occupying no particular niche.';
    22     34   		scale = 1.0;
    23     35   		params = {
................................................................................
    58     70   					health = 400;
    59     71   					lungCapacity = .6;
    60     72   					irradiation = 0.8; -- you are smaller, so it takes less rads to kill ya
    61     73   					sturdiness = 0; -- women are more fragile and thus susceptible to blunt force trauma
    62     74   					metabolism = .150; -- kCal/s
    63     75   					painTolerance = 0.4;
    64     76   					dehydration = 10e-4; -- L/s
           77  +					speed = 1.1;
    65     78   				};
    66     79   			};
    67     80   			male = {
    68     81   				name = 'Human Male';
    69     82   				eyeHeight = 1.6;
    70     83   				stats = {
    71     84   					psiRegen = 1.0;
................................................................................
    78     91   				traits = {
    79     92   					health = 500;
    80     93   					painTolerance = 1.0;
    81     94   					lungCapacity = 1.0;
    82     95   					sturdiness = 0.3;
    83     96   					metabolism = .150; -- kCal/s
    84     97   					dehydration = 15e-4; -- L/s
           98  +					speed = 1.0;
    85     99   				};
    86    100   			};
    87    101   		};
    88    102   		traits = {};
          103  +		abilities = {bioAbilities.sprint};
    89    104   	};
    90    105   }
    91    106   
    92    107   
    93    108   starlit.world.species = {
    94    109   	index = species;
    95    110   	paramTypes = paramTypes;