2024.08
Change Log:
-
New Damage System:
- Now dead men attacks with
soul
damage. Closes #1631 - Apply defense groups for armors (from
fire
, fromsoul
, ...); change tooltips. Closes #1639 - Weapons:
- Damaging nodes now damages with specific damage: Closes #1641
- Lava, Fire, CampFire, ... damages with
fire
. Closes #1628 - Mordor water, ... with
poison
. - and now we add defense from specific node damage for armors.
- Lava, Fire, CampFire, ... damages with
- Now dead men attacks with
-
Media:
- Textures:
- Armor:
- ALL armors were redrawn! Closes #1651
- Armor:
- Textures:
-
Bug Fixing:
-
Translations:
-
Technical:
- Helpers: add
math.limit
/math.clamp
function. - Refactoring:
hbarmor
: minimal changes; reformat; doc-blocks. Relates to #1610 - Refactoring:
hbarmor
: rename & reorder functions. Relates to #1610 - Add ObjectState class. Closes #1515
- Refactoring
lottarmor
: extractdefense
mod into_experimental
. Relates to #1012, #1610 - Refactoring
lottarmor
: restructdefense
mod. Relates to #1012 - Refactoring
lottarmor
/defense
: store calculated values. Relates to #1012, #1610 - Refactoring
lottarmor
/hbarmor
: remove usage global vararmor
of legacy LOTT. Closes #1610, Relates to #1012 - Refactoring
lottarmor
: extractphysics
mod. Relates to #1012 defense
: no recalcdamage_avoid_chance
on each punch; use pre-calc. Closes #1614- Fix luacheck. Relates to #1012
- Refactoring
lottarmor
: move models & textures intoappearance
mod. Relates to #1012 - Refactoring: REMOVE
LOTTARMOR
!!!!! Closes #1012, Closes #339 - IDE-helper: add
PlayerHPChangeReason
description. - Signs Lib: minimal refactoring. Fixes #1613
- Updated painting mod submodule (#1618)
- Added areas as submodule (#1619). Fixes #1188.
- mt-maker: fix
init.lua
file creation. - Fix
mod.logger
lazy loading. - Damage System: add basic
Core/damage
&Game/lord_damage
. Closes #1622 - Damage System: Basic: add
damage.Type
; and events; add external API. Closes #1620. Closes #1509 - Damage System: add usege example into
lord_damage
. Relates to #1623, #1626 - Damage System: register our (LORD)
damage.Types
. Closes #1623 - Damage System: add
damage.Type
detection for damaging nodes. Relates to #1626 - Damage System: add damage types for damaging nodes; add tooltipd sedcription. Closes #1628
- Damage System: add particles for each
damage.Type
. Closes #1624 - Damage System: pass damage type to
on_damage
subscribers. Relates to #1509, #1620 - Damage System: add
damage.Type
detection for hitting tools. Closes to #1626 - Damage System: fix typo. Relates to #1626
- Damage System: init & use all
damage.Type
s fordefense
mod. Closes #1632 - IDE-helper: add descriptions for
Entity
class - Damage System: detect
damage.Type
of Playey|Entity hand. Closes #1634 - Refactoring:
Defense
: move intoCore
. Relates to #1635 - Refactoring:
Defense
: remove unused; rename mod. Relates to #1635 - Refactoring:
Defense
: moveset_armor_groups
intoPlayerDefense
. Relates to #1635 - Refactoring:
Defense
: rename var; fixfor_player()
. Relates to #1635 - Refactoring:
Defense
: separatelord_defense
mod. Closes #1635 - Refactoring:
Defense
: add Eventson_init()
&on_change
; use for hud. Closes #1640 - Refactoring:
Defense
: apply defense groups for armors; change tooltips. Closes #1639 - Damage System: ability to integrate damage modifier. Closes #1642
- Damage System: add ability to apply periodical damage. Closes #1625
- Update
readme.md
roles. - Update
readme.md
: addplay
button. - Artisan Benches: move
castle:anvil
into separate mod. Closes #1652
- Helpers: add