update modding guide

This commit is contained in:
2026-04-01 15:19:49 -04:00
parent 83f744cf68
commit f7b00847ee
4 changed files with 105 additions and 49 deletions

View File

@@ -111,7 +111,6 @@ namespace game::resource::xml
query_string_attribute(element, "TextureRootPath", &itemTextureRootPath);
element->QueryIntAttribute("Durability", &durability);
if (element->FindAttribute("ChewCount")) element->QueryIntAttribute("ChewCount", &durability);
element->QueryIntAttribute("QuantityMax", &quantityMax);
for (auto child = element->FirstChildElement("Item"); child; child = child->NextSiblingElement("Item"))
@@ -129,7 +128,6 @@ namespace game::resource::xml
query_float_optional_attribute(child, "Gravity", item.gravity);
query_int_optional_attribute(child, "Durability", item.durability);
if (!item.durability.has_value()) query_int_optional_attribute(child, "ChewCount", item.durability);
if (child->FindAttribute("UpgradeID"))
{

View File

@@ -92,7 +92,6 @@ namespace game::resource::xml
Item item{};
child->QueryIntAttribute("ID", &item.id);
child->QueryIntAttribute("Durability", &item.durability);
if (child->FindAttribute("ChewCount")) child->QueryIntAttribute("ChewCount", &item.durability);
child->QueryFloatAttribute("PositionX", &item.position.x);
child->QueryFloatAttribute("PositionY", &item.position.y);
child->QueryFloatAttribute("VelocityX", &item.velocity.x);