Skip to content

ZhilkinSerg/Cataclysm-DDA-LUA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description:

Cataclysm-DDA-LUA is collection of LUA mods for Dark Days Ahead.

dda-lua

Shared library mod for easier creation of LUA mods.

dda-lua-achievements

Mod that adds following achievements:

  • not implemented yet.

dda-lua-fun

Mod that adds following fun:

dda-lua-items

Mod that adds following items:

  • atomic_entity_scanner - highlights items and creatures around player character;
  • atomic_earthquake_generator - makes rubbles around player character;
  • atomic_flamethrower - bursts fire in selected direction.

dda-lua-mapgen

Mod that adds following mapgen:

  • not implemented yet.

dda-lua-skills

Mod that adds following skills:

  • athletics - gives +2 base speed points per 1 skill level, based on squares_walked (practices by 1 skill point per 10 tiles traversed with at least 1 skill point).

dda-lua-traits

Mod that adds following traits:

  • TOURETTE - shouts bad words when not under medication (xanax);
  • NIGHTMARES - you see bad dreams when not under medication (ambien);
  • NUDIST - +2 to all attributes when naked;
  • DEAFNESS - you are totally deaf and cannot hear anything - suggested on the forums;
  • BLINDNESS - you are totally blind and cannot see anything.

Todo list:

dda-lua

  • enhance capabilities (add mapgen, menu, config);
  • update figlet/ascii intro;
  • implement global configuration menu;
  • optimize figlet data;
  • optimize container handling in function_players data;
  • make profiling and optimize code;
  • make use of lifetime_stats (see CleverRaven/Cataclysm-DDA#21607).

dda-lua-achievements

  • add achievements infrastructure to dda-lua-achievements;
  • add achievements (squares_walked, cash, damage_taken, damage_healed, headshots, skill_level, attribute, recipes_known, get_naked, speed).

dda-lua-fun

  • rewrite code to make use of dda-lua;
  • add more nationalities, review bonus items and quantities;
  • rotting food and corpses create stench clouds that reduce morale. Wearing mouth protection reduces the effect. Perfume and incense can be used for an opposite effect - see https://smf.cataclysmdda.com/index.php?topic=3310.msg300514#msg300514.
  • hygiene (you make filthier each turn and must wash/clean yourself with occassionally. filthy gear matters)

dda-lua-items

  • rewrite code to make use of dda-lua;
  • implement solar powered items;
  • implement ascii photo-gallery for camera.

dda-lua-mapgen

dda-lua-skills

  • change athletics skill to control stamina and/or fatigue;
  • rebalance athletics skill practice amount per squares_walked.

dda-lua-traits