PatchOperationRemove - solaris0115/RimWorldModGuide GitHub Wiki
ํด๋น ๊ฒฝ๋ก์ ์กด์ฌํ๋ ๋ ธ๋๋ฅผ ์ ๊ฑฐํฉ๋๋ค.
<ExampleDef>
<defName>Example</defName>
<exampleNode>Some text</exampleNode>
<exampleList />
</ExampleDef>
<Operation Class="PatchOperationRemove">
<xpath>*/ExampleDef[defName="Example"]/exampleNode</xpath>
</Operation>
<ExampleDef>
<defName>Example</defName>
<exampleList />
</ExampleDef>
Add์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ถ๋ชจ์์ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ ์ ์์ต๋๋ค.
<ThingDef Name="BaseWeapon">
<exampleNode>Some text</exampleNode>
<exampleList>
<li>ABC</li>
<li>HOS</li>
<li>JOA</li>
<exampleList>
</ThingDef >
<ThingDef parentName="BaseWeapon">
<defName>Example</defName>
<label>HAHA</label>
</ThingDef >
<Operation Class="PatchOperationRemove">
<xpath>*/ThingDef [defName="Example"]/exampleList</xpath>
</Operation>
<ThingDef>
<exampleNode>Some text</exampleNode>
<defName>Example</defName>
<label>HAHA</label>
</ThingDef >
์ ์ค๋ช
์์๋ ์๋ตํ์ง๋ง ํ์ผ์์ ์ ๋ณด ๋ง๊ณ ๊ฒ์๋ด ์ฝ์ด๋ค์ฌ์ง XML ์ ๋ณด๋ ๋ถ๋ชจ+์์์ ์์ ํ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ๊ฐ๊ณ ์์ต๋๋ค.
๋ฐ๋ผ์ ๋จ์ผ ํ์ผ๋ด์ ํด๋น ๋
ธ๋๊ฐ ๋ณด์ด์ง ์์ง๋ง ๊ฒ์์์ ๋ฐ์ดํฐ๋ฅผ ๋ก๋ํ๋ฉด ๋ถ๋ชจ์ ์๋ด์ฉ์ ๋
ธ๋๋ค์ ์์๋ค๋ ๊ฐ๊ฒ ๋ฉ๋๋ค.
์ด์ ์ ์ ๋
ํ์
์ผ ํฉ๋๋ค.