litianyi/dynamic-gradient-damage archive