User:Egocarib/Sandbox: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
No edit summary
(Undo revision 91893 by Egocarib (talk))
Tag: Undo
 
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
NOTES:
<!-- ➤<br>→<br>➝<br>⟶<br></br>⤍<br>⤑<br>⥅<br>⇴<br>⇢<br><br><br>⇨ -->
* Cargo query runs slow, maybe due to use of <code>%LIKE%</code> in [[Template:Food that grants]].
** However, can't do an exact match unless Food table is updated, right now it has some weird combined pagename/cook effect strings in the CookEffect column
** Another option would be just straight favilinks if we can't fix the table
* "Agility" query is showing congealed skulk twice
* "Reflect" query shows both "Reflect" (spine fruit jam, which is correct) and "ReflectHighTier" (mirror dust, which is incorrect) due to the <code>%LIKE%</code> logic of [[Template:Food that grants]].
** Either need to fix the template somehow, or replace "Reflect" query with simple favilinks. (since the word Reflect is included in ReflectHighTier)


{| class="wikitable"
{| class="wikitable"
! style="width:470px" | Trigger Condition
! colspan=3 style="text-align:left;background-color:#003e00; border-bottom:0px;" | All of the following:
! style="width:130px" | Cooking Domain
! Possible Ingredients
|-
|-
| Whenever you perform a critical hit,
| style="background:#003e00;border-top:0px;border-bottom:0px;" |
| [[ Agility-based cooking effects | Agility ]]
! style="background:rgba(0, 62, 0, 0.65);" | Item
| {{ Food that grants |Agility-based| commas }}
! style="background:rgba(0, 62, 0, 0.65);" | Quantity
|-
|-
| Whenever you suffer a 2X or greater physical penetration,
| style="background:#003e00;font-size:1.5em;" |
| [[ Armor-based cooking effects | Armor ]]
| Uplifted Knight Commander
| {{ Food that grants |Armor-based| commas }}
| 1
|-
|-
| Whenever you identify an artifact,
| style="background:#003e00;font-size:1.5em;" |
| [[ Artifact-based cooking effects | Artifacts ]]
|
| {{ Food that grants |Artifact-based| commas }}
 
{| class="wikitable" style="margin-left: 0.5em;" <!-- Types -->
! colspan=4 style="text-align:left;background-color:#333e00;border-bottom:0px;" | One of the following:
|-
|-
| Whenever you deal cold damage, there's a 25% chance
| style="background:#333e00;border-top:0px; " |  
| [[ Cold-based cooking effects | Cold ]]
! style="background:rgba(51, 62, 0, 0.65);" | Item
| {{ Food that grants |Cold-based| commas }}
! style="background:rgba(51, 62, 0, 0.65);" | Quantity
! style="background:rgba(51, 62, 0, 0.65);" | Chance
|-
|-
| Whenever you are slowed by cold,
| style="background:#333e00;font-size:1.5em;" |
| [[ Cold-based cooking effects | Cold ]]
|
| {{ Food that grants |Cold-based| commas }}
 
{| class="wikitable" style="margin-left: 0.5em;" <!-- Types > Knight -->
! colspan=3 style="text-align:left;background-color:#003e00;border-bottom:0px;" | All of the following:
|-
|-
| Whenever you deal electric damage, there's a 25% chance
| rowspan=3 style="max-width:12px; background:#003e00;border-top:0px;" |
| [[ Electric-based cooking effects | Electric ]]
! Item
| {{ Food that grants |Electric-based| commas }}
! Quantity
|-
|-
| Whenever you eat a dreadroot tuber or lah petal,
| Templar Weighted Toward Knight
| [[ Fear-based cooking effects | Fear ]]
| 1
| {{ Food that grants |Fear-based| commas }}
|-
|-
| Whenever you become afraid,
|  
| [[ Fear-based cooking effects | Fear ]]
 
| {{ Food that grants |Fear-based| commas }}
{| class="wikitable" style="margin-left: 0.5em;" <!-- Knight Leader -->
! colspan=4 style="text-align:left;background-color:#333e00;border-bottom:0px;" | One of the following:
|-
|-
| Whenever you eat a mushroom,
| rowspan=3 style="max-width:12px; background:#333e00;border-top:0px; |
| [[ Fungus-based cooking effects | Fungus ]]
! Item
| {{ Food that grants |Fungus-based| commas }}
! Quantity
! Chance
|-
|-
| Whenever you get itchy skin,
| Banner-Knight Templar
| [[ Fungus-based cooking effects | Fungus ]]
| 1
| {{ Food that grants |Fungus-based| commas }}
| 50%
|-
|-
| Whenever you deal fire damage, there's a 10% chance
| Knight Templar
| [[ Heat and fire-based cooking effects | Heat ]]
| 1
| {{ Food that grants |Heat and fire-based| commas }}
| 50%
|-
|}
| Whenever you are set on fire,
 
| [[ Heat and fire-based cooking effects | Heat ]]
| 1
| {{ Food that grants |Heat and fire-based| commas }}
|}
|-
 
| Whenever you take damage, there's a 8-10% chance
| 1
| [[ HP-based cooking effects | HP ]]
| 33.3%
| style="max-width:600px" | {{ Food that grants |HP-based| commas }}
|-
| Whenever you drop below 20% HP,
| [[ HP-based cooking effects | HP ]]
| style="max-width:600px" | {{ Food that grants |HP-based| commas }}
|-
|-
| Whenever you take damage, there's a 12-15% chance
| style="background:#333e00;font-size:1.5em;" | ⇢
| [[ Strength-based cooking effects | Strength ]]
| Template War Party Major > Types > Gunner
| {{ Food that grants |strength-based| commas }}
| 1
| 33.3%
|-
|-
| Whenever you drop below 30% HP,
| style="background:#333e00;font-size:1.5em;" |
| [[ Strength-based cooking effects | Strength ]]
| Template War Party Major > Types > GunnerOrKnight
| {{ Food that grants |strength-based| commas }}
| 1
|-
| 33.3%
| Whenever you gain a new follower,
| [[ Love and loyalty-based cooking effects | Love ]]
| {{ Food that grants |love and loyalty-based| commas }}
|-
| Whenever you drink honey,
| [[ Disease prevention and curing-based cooking effects | Medicinal ]]
| {{ Food that grants |Medicinal| commas }}
|-
| Whenever you eat an unfermented yuckwheat stem,
| [[ Disease prevention and curing-based cooking effects | Medicinal ]]
| {{ Food that grants |Medicinal| commas }}
|-
| Whenever you phase in,
| [[ Phasing-based cooking effects | Phase ]]
| {{ Food that grants |phasing-based| commas }}
|-
| Whenever you phase out,
| [[ Phasing-based cooking effects | Phase ]]
| {{ Food that grants |phasing-based| commas }}
|-
| Whenever you take damage from a plant,
| [[ Powerful plant-based cooking effects | Plant (High Tier) ]]
| {{ Food that grants |PlantHighTier| commas }}
|-
| Whenever you take damage, there's a 8-10% chance
| [[ Damage reflection-based cooking effects | Reflect ]]
| {{ Food that grants |Reflect| commas }}
|-
| Whenever you reflect damage, there's a 50% chance
| [[ Damage reflection-based cooking effects | Reflect ]]
| {{ Food that grants |Reflect| commas }}
|-
| Whenever you take damage, there's a 16-20% chance
| [[ Powerful damage reflection-based cooking effects | Reflect (High Tier) ]]
| {{ Food that grants |ReflectHighTier| commas }}
|-
| Whenever you reflect damage, there's a 100% chance
| [[ Powerful damage reflection-based cooking effects | Reflect (High Tier) ]]
| {{ Food that grants |ReflectHighTier| commas }}
|-
| Whenever you take damage, there's a 8-10% chance
| [[ Regeneration and healing-based cooking effects | Regen ]]
| {{ Food that grants |regeneration and healing-based| commas }}
|-
| Whenever you take damage, there's a 30-40% chance
| [[ Regeneration and healing-based cooking effects | Regen (Powerful) ]]
| {{ Food that grants |powerful regeneration and healing-based| commas }}
|-
| Whenever you use a salve or ubernostrum injector,
| [[ Regeneration and healing-based cooking effects | Regen ]] or <br>[[ Regeneration and healing-based cooking effects | Regen (Powerful) ]]
| {{ Food that grants |regeneration and healing-based| commas }}{{ Food that grants |powerful regeneration and healing-based| commas }}
|-
| Whenever you teleport,
| [[ Teleport-based cooking effects | Teleport ]]
| {{ Food that grants |Teleport-based| commas }}
|-
| Whenever you drink freshwater, there's a 25% chance
| [[ Water and thirst-based cooking effects | Thirst ]]
| {{ Food that grants |Thirst| commas }}
|}
|}


| 1
|}






 
== Templar War Party Major ==


{| class="wikitable"
{| class="wikitable"
! style="width:470px" | Triggered Effect
! colspan=2 style="text-align:left;background-color:#003e00;" | All of the following:
! style="width:130px" | Cooking Domain
! Possible Ingredients
|-
|-
| you gain +8 Agility for 50 turns.
! Item
| [[ Agility-based cooking effects | Agility ]]
! Quantity
| {{ Food that grants |Agility-based| commas}}
|-
|-
| you shank your opponent.
| Uplifted Knight Commander
| [[ Agility-based cooking effects | Agility ]]
| 1
| {{ Food that grants |Agility-based| commas}}
|-
|-
| you gain +6 AV for 50 turns.
| Template War Party Major > Types
| [[ Armor-based cooking effects | Armor ]]
| 1
| {{ Food that grants |Armor-based| commas}}
|}
 
=== Templar War Party Major > Types ===
 
{| class="wikitable"
! colspan=3 style="text-align:left;background-color:#333e00;" | One of the following:
|-
|-
| you identify all artifacts on the local map.
! Item
| [[ Artifact-based cooking effects | Artifacts ]]
! Quantity
| {{ Food that grants |Artifact-based| commas}}
! Chance
|-
|-
| you gain 40-50 Cold Resist for 6 hours.
| Template War Party Major > Types > Knight
| [[ Cold-based cooking effects | Cold ]]
| 1
| {{ Food that grants |Cold-based| commas}}
| 33.3%
|-
|-
| you freeze an area per Cryokinesis at level 5-6.
| Template War Party Major > Types > Gunner
| [[ Cold-based cooking effects | Cold ]]
| 1
| {{ Food that grants |Cold-based| commas}}
| 33.3%
|-
|-
| you emit a ray of frost per Freezing Hands at level 5-6.
| Template War Party Major > Types > GunnerOrKnight
| [[ Cold-based cooking effects | Cold ]]
| 1
| {{ Food that grants |Cold-based| commas}}
| 33.3%
|}
 
=== Templar War Party Major > Types > Knight ===
 
{| class="wikitable"
! colspan=2 style="text-align:left;background-color:#003e00;" | All of the following:
|-
|-
| you gain 125-175 cold resist for 50 turns.
! Item
| [[ Cold-based cooking effects | Cold ]]
! Quantity
| {{ Food that grants |Cold-based| commas}}
|-
|-
| you release an electrical discharge per Electrical Generation at level 5-6.
| Templar Weighted Toward Knight
| [[ Electric-based cooking effects | Electric ]]
| 1
| {{ Food that grants |Electric-based| commas}}
|-
|-
| you release an electromagnetic pulse at level 8-9.
| Templar War Party Major > Types > Knight > Knight Leader
| [[ Electric-based cooking effects | Electric ]]
| 1
| {{ Food that grants |Electric-based| commas}}
|}
 
=== Templar War Party Major > Types > Knight > Knight Leader ===
 
{| class="wikitable"
! colspan=3 style="text-align:left;background-color:#333e00;" | One of the following:
|-
|-
| you gain 125-175 Electric Resist for 50 turns.
! Item
| [[ Electric-based cooking effects | Electric ]]
! Quantity
| {{ Food that grants |Electric-based| commas}}
! Chance
|-
|-
| you gain 40-50 Electric Resist for 6 hours.
| Banner-Knight Templar
| [[ Electric-based cooking effects | Electric ]]
| 1
| {{ Food that grants |Electric-based| commas}}
| 50%
|-
|-
| you become immune to fear for 6 hours.
| Knight Templar
| [[ Fear-based cooking effects | Fear ]]
| 1
| {{ Food that grants |Fear-based| commas}}
| 50%
|}
 
=== Templar War Party Major > Types > Gunner ===
 
{| class="wikitable"
! colspan=2 style="text-align:left;background-color:#003e00;" | All of the following:
|-
|-
| you intimidate creatures around you.
! Item
| [[ Fear-based cooking effects | Fear ]]
! Quantity
| {{ Food that grants |Fear-based| commas}}
|-
|-
| you are immune to fungal spores for 6 hours.
| Templar Weighted Toward Gunner
| [[ Fungus-based cooking effects | Fungus ]]
| 1
| {{ Food that grants |Fungus-based| commas}}
|-
|-
| you emit a ray of flame per Flaming Hands at level 5-6.
| Templar War Party Major > Types > Gunner > Gunner Leader
| [[ Heat and fire-based cooking effects | Heat ]]
| 1
| {{ Food that grants |Heat and fire-based| commas}}
|}
 
=== Templar War Party Major > Types > Gunner > Gunner Leader ===
 
{| class="wikitable"
! colspan=3 style="text-align:left;background-color:#333e00;" | One of the following:
|-
|-
| you gain 40-50 Heat Resist for 6 hours.
! Item
| [[ Heat and fire-based cooking effects | Heat ]]
! Quantity
| {{ Food that grants |Heat and fire-based| commas}}
! Chance
|-
|-
| you gain 125-175 Heat Resist for 50 turns.
| Banner-Knight Templar
| [[ Heat and fire-based cooking effects | Heat ]]
| 1
| {{ Food that grants |Heat and fire-based| commas}}
| 50%
|-
|-
| you toast an area per Pyrokinesis at level 5-6.
| Gunner-Knight Templar
| [[ Heat and fire-based cooking effects | Heat ]]
| 1
| {{ Food that grants |Heat and fire-based| commas}}
| 50%
|}
 
=== Templar War Party Major > Types > GunnerOrKnight ===
 
{| class="wikitable"
! colspan=2 style="text-align:left;background-color:#003e00;" | All of the following:
|-
|-
| you heal to full 15% of the time.
! Item
| [[ HP-based cooking effects | HP ]]
! Quantity
| style="max-width:600px" | {{ Food that grants |HP-based| commas}}
|-
|-
| you get +30-40% max HP for 1 hour.
| Templar Weighted Toward Gunner
| [[ HP-based cooking effects | HP ]]
| 1
| style="max-width:600px" | {{ Food that grants |HP-based| commas}}
|-
|-
| you beguile a creature as per Beguiling at level 7-8.
| Templar Weighted Toward Knight
| [[ Love and loyalty-based cooking effects | Love ]]
| 1
| {{ Food that grants |love and loyalty-based| commas}}
|-
|-
| you heal 15-20 HP.
| Templar War Party Major > Types > GunnerOrKnight > GunnerOrKnight Leader
| [[ Regeneration and healing-based cooking effects | Regen ]]
| 1
| {{ Food that grants |regeneration and healing-based| commas}}
|}
 
=== Templar War Party Major > Types > GunnerOrKnight > GunnerOrKnight Leader ===
 
{| class="wikitable"
! colspan=3 style="text-align:left;background-color:#333e00;" | One of the following:
|-
|-
| one of your negative status effects is removed at random.
! Item
| [[ Regeneration and healing-based cooking effects | Regen ]]
! Quantity
| {{ Food that grants |regeneration and healing-based| commas}}
! Chance
|-
|-
| you stop bleeding.
| Banner-Knight Templar
| [[ Regeneration and healing-based cooking effects | Regen ]]
| 1
| {{ Food that grants |regeneration and healing-based| commas}}
| 33.3%
|-
|-
| you heal 40-50 HP.
| Knight Templar
| [[ Regeneration and healing-based cooking effects | Regen (Powerful) ]]
| 1
| {{ Food that grants |powerful regeneration and healing-based| commas}}
| 33.3%
|-
|-
| all of your negative status effects are removed.
| Gunner-Knight Templar
| [[ Regeneration and healing-based cooking effects | Regen (Powerful) ]]
| 1
| {{ Food that grants |powerful regeneration and healing-based| commas}}
| 33.3%
|-
| you can't acquire new diseases for 6 hours.
| [[ Disease prevention and curing-based cooking effects | Medicinal ]]
| {{ Food that grants |Medicinal| commas}}
|-
| you are cured of an incubating disease with a 25% chance.
| [[ Disease prevention and curing-based cooking effects | Medicinal ]]
| {{ Food that grants |Medicinal| commas}}
|-
| you are cured of the Ill status effect.
| [[ Disease prevention and curing-based cooking effects | Medicinal ]]
| {{ Food that grants |Medicinal| commas}}
|-
| you can't be phased for 2 hours.
| [[ Phasing-based cooking effects | Phase ]]
| {{ Food that grants |Phasing-based| commas}}
|-
| you phase out for 20 turns.
| [[ Phasing-based cooking effects | Phase ]]
| {{ Food that grants |Phasing-based| commas}}
|-
| you cause plants to spontaneously grow in a random nearby area.
| [[ Powerful plant-based cooking effects | PlantHighTier ]]
| {{ Food that grants |PlantHighTier| commas}}
|-
| you expel quills per the Quills mutation at level 8-9.
| [[ Damage reflection-based cooking effects | Reflect ]]
| {{ Food that grants |Reflect| commas}}
|-
| you reflect 100% damage the next time you take damage within 50 turns.
| [[ Damage reflection-based cooking effects | Reflect ]]
| {{ Food that grants |Reflect| commas}}
|-
| you reflect 100% damage the next 3 times you take damage within 50 turns.
| [[ Powerful damage reflection-based cooking effects | ReflectHighTier ]]
| {{ Food that grants |ReflectHighTier| commas}}
|-
| you have a 50% chance to Dismember or Slam your opponent.
| [[ Strength-based cooking effects | Strength ]]
| {{ Food that grants |Strength-based| commas}}
|-
| you gain +8 Strength for 50 turns.
| [[ Strength-based cooking effects | Strength ]]
| {{ Food that grants |Strength-based| commas}}
|-
| you teleport all creatures surrounding you.
| [[ Teleport-based cooking effects | Teleport ]]
| {{ Food that grants |Teleport-based| commas}}
|-
| you teleport.
| [[ Teleport-based cooking effects | Teleport ]]
| {{ Food that grants |Teleport-based| commas}}
|-
| you don't thirst for the next 12 hours.
| [[ Water and thirst-based cooking effects | Thirst ]]
| {{ Food that grants |Thirst| commas}}
|}
|}
<pre>
  <population Name="Templar War Party Major">
    <group Name="Contents" Style="pickeach">
      <object Number="1" Blueprint="Uplifted Knight Commander" />
      <group Name="Types" Style="pickone">
        <group Name="Knight" Style="pickeach">
          <table Number="6" Name="Templar Weighted Toward Knight" />
          <group Name="Knight Leader" Style="pickone">
            <object Blueprint="Banner-Knight Templar" />
            <object Blueprint="Knight Templar" />
          </group>
        </group>
        <group Name="Gunner" Style="pickeach">
          <table Number="6" Name="Templar Weighted Toward Gunner" />
          <group Name="Gunner Leader" Style="pickone">
            <object Blueprint="Banner-Knight Templar" />
            <object Blueprint="Gunner-Knight Templar" />
          </group>
        </group>
        <group Name="GunnerOrKnight" Style="pickeach">
          <table Number="3" Name="Templar Weighted Toward Gunner" />
          <table Number="3" Name="Templar Weighted Toward Knight" />
          <group Name="GunnerOrKnight Leader" Style="pickone">
            <object Blueprint="Banner-Knight Templar" />
            <object Blueprint="Knight Templar" />
            <object Blueprint="Gunner-Knight Templar" />
          </group>
        </group>
      </group>
    </group>
  </population>
</pre>
== Beta Wiki Prep ==
* <s>Drafts of new liquids pages: https://gist.github.com/egocarib/84e1ec29e6d9920f7b7e456dfe82a5e2</s>
* <s>Drafts of new turret pages: https://gist.github.com/egocarib/0c1e9623d17c874d5d3abf54da456704</s>
* <s>Drafts of new mod pages: https://gist.github.com/egocarib/83b007b356f111c6bb68e1e5259d28e4</s>
* <s>Drafts of 'plasma' and 'coated in plasma' pages: https://gist.github.com/egocarib/6ca2a8fdc3be827a04c5f51d03af36b2</s>
* <s>List of wish changes: https://gist.github.com/egocarib/271db4a0322a2db6498e3870afc887ca</s>
==Preliminary research into zone tiers.==
===Uses [[:Template:World map with world tiers|"world tiers"]] (from Text.txt):===
====methods:====
* JoppaWorldBuilder.getLocationWithinNFromTerrainTypeTier
* JoppaWorldBuilder.getLocationOfTier(int tier)
* JoppaWorldBuilder.getLocationOfTier(int minTier, int maxTier)
* Zone.NewTier
** This one is even weirder for Z-levels, it ignores the surface "world tier" entirely for strata 6 and below. This has the most noticeable impact on historic site credit wedge rewards and baeytl rewards
** Reported here in one particular context: https://bitbucket.org/bbucklew/cavesofqud-public-issue-tracker/issues/2834
* ZoneTemplateNode.VariableReplace
====features:====
* Sultan historic site placement
* XP reward for visiting a sultan historic site if you DON'T have the quest to visit that site already (250 * world tier)
* XP reward for visiting a village
* Kindrish (location of tier 4-6), random z level from surface to 9 below ground
* Either/Or atomizing into a creature (creates a creature of the zone's "world tier")
* Baetyl rewards (only a potential influence - the game ensures the reward item is at minimum equal to the "world tier" plus a random number from 1-2 (max 8))
* Generic faction encounters in most zones (anything that uses "FactionEncounters" builder, which is a lot)
* Historic site relic zone builder / cybernetics credit wedge rewards
** doesn't affect the actual relic itself - that uses the "zone tier" instead
* ZoneTemplates.xml (wherever there's a "{zonetier}" that needs replacing in that file)
===Uses [[:Template:World map with zone tiers|"zone tiers"]] (from "RegionTier" tag in ObjectBlueprints):===
====methods:====
* Zone.Tier
* Zone.GetZoneTier
* ZoneManager.zoneGenerationContextTier
====features:====
* XP reward for visiting a sultan historic site if you DO have a quest to visit that site already (250 * zone tier)
* Legendary lairs - all features, including the creatures and the merchant stock generated there
* Village generation
* All other XML files besides ZoneTemplates.xml (encounters, populations, etc) whenever there's a "{zonetier}" that needs replacing
* All other dynamic population generation, including creatures and items
* Everything else that cares about zone tier that's not already listed here or above






<!--


[[File:Puffer spores.gif|right|frame|The infectious spores of a brooding azurepuff, jadepuff, and rosepuff]]




<!--
<syntaxhighlight lang="html">{{#cargo_query:table=ItemsTable,GeneralData|fields=ItemsTable._pageName|join on=ItemsTable._pageName=GeneralData._pageName|where=ItemsTable._pageNamespace='0' AND ItemsTable.Vibro='1' AND GeneralData.ParentObject <> 'NaturalWeapon'|format=template|template=favilink ul query}}</syntaxhighlight>
{{#cargo_query:table=ItemsTable,GeneralData|fields=ItemsTable._pageName|join on=ItemsTable._pageName=GeneralData._pageName|where=ItemsTable._pageNamespace='0' AND ItemsTable.Vibro='1' AND GeneralData.ParentObject <> 'NaturalWeapon'|format=template|template=favilink ul query}}




{{clear|both}}
{{infobox
|title=HistoricPond
|imagearea={{altimage start}}{{altimage | HistoricPond example 1.png | type =  example 1}}{{altimage | HistoricPond example 2.png | type =  example 2}}{{altimage | HistoricPond example 3.png | type =  example 3}}{{altimage | HistoricPond example 4.png | type =  example 4}}{{altimage | HistoricPond example 5.png | type =  example 5}}{{altimage | HistoricPond example 6.png | type =  example 6}}{{altimage | HistoricPond example 7.png | type =  example 7}}{{altimage | HistoricPond example 8.png | type =  example 8}}{{altimage | HistoricPond example 9.png | type =  example 9}}{{altimage | HistoricPond example 10.png | type =  example 10}}{{altimage | HistoricPond example 11.png | type =  example 11}}{{altimage | HistoricPond example 12.png | type =  example 12}}{{altimage | HistoricPond example 13.png | type =  example 13}}{{altimage | HistoricPond example 14.png | type =  example 14}}{{altimage | HistoricPond example 15.png | type =  example 15}}{{altimage | HistoricPond example 16.png | type =  example 16}}{{altimage | HistoricPond example 17.png | type =  example 17}}{{altimage | HistoricPond example 18.png | type =  example 18}}{{altimage | HistoricPond example 19.png | type =  example 19}}{{altimage | HistoricPond example 20.png | type =  example 20}}{{altimage end}}
}}


<syntaxhighlight lang="html">{{#cargo_query:table=ItemsTable,GeneralData|fields=ItemsTable._pageName|join on=ItemsTable._pageName=GeneralData._pageName|where=ItemsTable._pageNamespace='0' AND ItemsTable.Vibro='1' AND (ItemsTable.Extra HOLDS NOT LIKE 'Not Unequippable')|format=template|template=favilink ul query}}</syntaxhighlight>
{{#cargo_query:table=ItemsTable,GeneralData|fields=ItemsTable._pageName|join on=ItemsTable._pageName=GeneralData._pageName|where=ItemsTable._pageNamespace='0' AND ItemsTable.Vibro='1' AND (ItemsTable.Extra HOLDS NOT LIKE 'Not Unequippable')|format=template|template=favilink ul query}}






<syntaxhighlight lang="html">{{#cargo_query:table=ItemsTable,GeneralData|fields=ItemsTable._pageName|join on=ItemsTable._pageName=GeneralData._pageName|where=ItemsTable._pageNamespace='0' AND ItemsTable.Vibro='1' AND GeneralData.Image LIKE '%.png'|format=template|template=favilink ul query}}</syntaxhighlight>
Gathering together old stuff I was working on...
{{#cargo_query:table=ItemsTable,GeneralData|fields=ItemsTable._pageName|join on=ItemsTable._pageName=GeneralData._pageName|where=ItemsTable._pageNamespace='0' AND ItemsTable.Vibro='1' AND GeneralData.Image LIKE '%.png'|format=template|template=favilink ul query}}
* [[Template:Item/test]]
* [[Template:Item/CoreStats]]
* [[Template:Item/TinkerData]]






{{#invoke: infobox|infobox|
|image = throwing axe.png <!--sacred well.png-->
|title = {{Qud text|&amp;ythrowing axe}}
| class = qud-item-infobox
|rows =
{{infobox row|class=qud-item-core-stats-wrapper|field=
<div class="qud-item-core-stats">
<!--                                                              -->
<div class="qud-item-core-stat qud-tooltip"><div class="qud-item-core-stat-label">[[PV]]</div><div class="qud-item-core-stat-content">{{PV}}{{{pv|4}}}{{Color | K |/9 }}</div><span class="qud-tooltip-text delayed-tooltip"><span>base: 4</span><span>maximum: 9</span></span></div>
<!--                                                              -->
<div class="qud-item-core-stat qud-tooltip"><div class="qud-item-core-stat-label">Damage</div><div class="qud-item-core-stat-content">{{heart}}2d12</div><span class="qud-tooltip-text delayed-tooltip"><span>average: {{#invoke:dice/Format | diceStats | roll = 2d12 | template = Dice_mean_truncated}}</span><span>range: {{#invoke:dice/Format | diceStats | roll = 2d12 | template = Dice_range_only}}</span></span></div>
<!--                                                              -->
<div class="qud-item-core-stat qud-tooltip"><div class="qud-item-core-stat-label">[[AV]]</div><div class="qud-item-core-stat-content">{{AV}}4</div><span class="qud-tooltip-text delayed-tooltip"><span class="tooltip-title">Armor value: 4</span></span></div>
<!--                                                              -->
<div class="qud-item-core-stat qud-tooltip"><div class="qud-item-core-stat-label">[[DV]]</div><div class="qud-item-core-stat-content">{{DV}}3</div><span class="qud-tooltip-text delayed-tooltip"><span class="tooltip-title">Dodge value: 3</span></span></div>
</div>
}}
{{infobox row|field= }}
{{infobox row|field= }}
{{infobox row|field= }}
{{infobox row|[[PV]]|{{PV}}{{{pv|4}}}{{Color | K |/9 }} }}
{{infobox row|Damage|{{heart}}{{dice tooltip|2d12}} }}
{{infobox row|Weight|1{{pounds}} }}
}}


<syntaxhighlight lang="html">{{#cargo_query:table=ItemsTable,GeneralData|fields=ItemsTable._pageName|join on=ItemsTable._pageName=GeneralData._pageName|where=ItemsTable._pageNamespace='0' AND ItemsTable.Vibro='1'|format=template|template=favilink ul query}}</syntaxhighlight>
{{#cargo_query:table=ItemsTable,GeneralData|fields=ItemsTable._pageName|join on=ItemsTable._pageName=GeneralData._pageName|where=ItemsTable._pageNamespace='0' AND ItemsTable.Vibro='1'|format=template|template=favilink ul query}}




<!--


<div class="qud-attribute-entry qud-tooltip"><div class="qud-attribute-label qud-attribute-{{lc:{{{2}}}}}">{{{2}}}:</div><div class="qud-attribute-value">{{#invoke:dice/Format | diceStats | roll = {{{3|}}} | template = Dice_mean_truncated}}</div>{{#if: {{{3|}}} | <!-- create hover tooltip if a value was specified for the attribute: --><!--<span class="qud-tooltip-text delayed-tooltip">[[{{{link|Attributes}}}|{{{1}}}]]: {{#invoke:dice/Format | diceStats | roll = {{{3|}}} | template = Dice_mean_truncated}}{{#invoke:dice/Format | diceStats | roll = {{{3|}}} | template = Tooltip_dice_range_string}}</span> | }}</div>
<div class="qud-attribute-entry qud-tooltip"><div class="qud-attribute-label qud-attribute-{{lc:{{{2}}}}}">{{{2}}}:</div><div class="qud-attribute-value">{{#invoke:dice/Format | diceStats | roll = {{{3|}}} | template = Dice_mean_truncated}}</div>{{#if: {{{3|}}} | <!-- create hover tooltip if a value was specified for the attribute: --><!--<span class="qud-tooltip-text delayed-tooltip">[[{{{link|Attributes}}}|{{{1}}}]]: {{#invoke:dice/Format | diceStats | roll = {{{3|}}} | template = Dice_mean_truncated}}{{#invoke:dice/Format | diceStats | roll = {{{3|}}} | template = Tooltip_dice_range_string}}</span> | }}</div>


-->
-->

Latest revision as of 15:53, 19 January 2024


All of the following:
Item Quantity
Uplifted Knight Commander 1
One of the following:
Item Quantity Chance
All of the following:
Item Quantity
Templar Weighted Toward Knight 1
One of the following:
Item Quantity Chance
Banner-Knight Templar 1 50%
Knight Templar 1 50%
1
1 33.3%
Template War Party Major > Types > Gunner 1 33.3%
Template War Party Major > Types > GunnerOrKnight 1 33.3%
1


Templar War Party Major

All of the following:
Item Quantity
Uplifted Knight Commander 1
Template War Party Major > Types 1

Templar War Party Major > Types

One of the following:
Item Quantity Chance
Template War Party Major > Types > Knight 1 33.3%
Template War Party Major > Types > Gunner 1 33.3%
Template War Party Major > Types > GunnerOrKnight 1 33.3%

Templar War Party Major > Types > Knight

All of the following:
Item Quantity
Templar Weighted Toward Knight 1
Templar War Party Major > Types > Knight > Knight Leader 1

Templar War Party Major > Types > Knight > Knight Leader

One of the following:
Item Quantity Chance
Banner-Knight Templar 1 50%
Knight Templar 1 50%

Templar War Party Major > Types > Gunner

All of the following:
Item Quantity
Templar Weighted Toward Gunner 1
Templar War Party Major > Types > Gunner > Gunner Leader 1

Templar War Party Major > Types > Gunner > Gunner Leader

One of the following:
Item Quantity Chance
Banner-Knight Templar 1 50%
Gunner-Knight Templar 1 50%

Templar War Party Major > Types > GunnerOrKnight

All of the following:
Item Quantity
Templar Weighted Toward Gunner 1
Templar Weighted Toward Knight 1
Templar War Party Major > Types > GunnerOrKnight > GunnerOrKnight Leader 1

Templar War Party Major > Types > GunnerOrKnight > GunnerOrKnight Leader

One of the following:
Item Quantity Chance
Banner-Knight Templar 1 33.3%
Knight Templar 1 33.3%
Gunner-Knight Templar 1 33.3%


  <population Name="Templar War Party Major">
    <group Name="Contents" Style="pickeach">
      <object Number="1" Blueprint="Uplifted Knight Commander" />
      <group Name="Types" Style="pickone">
        <group Name="Knight" Style="pickeach">
          <table Number="6" Name="Templar Weighted Toward Knight" />
          <group Name="Knight Leader" Style="pickone">
            <object Blueprint="Banner-Knight Templar" />
            <object Blueprint="Knight Templar" />
          </group>
        </group>
        <group Name="Gunner" Style="pickeach">
          <table Number="6" Name="Templar Weighted Toward Gunner" />
          <group Name="Gunner Leader" Style="pickone">
            <object Blueprint="Banner-Knight Templar" />
            <object Blueprint="Gunner-Knight Templar" />
          </group>
        </group>
        <group Name="GunnerOrKnight" Style="pickeach">
          <table Number="3" Name="Templar Weighted Toward Gunner" />
          <table Number="3" Name="Templar Weighted Toward Knight" />
          <group Name="GunnerOrKnight Leader" Style="pickone">
            <object Blueprint="Banner-Knight Templar" />
            <object Blueprint="Knight Templar" />
            <object Blueprint="Gunner-Knight Templar" />
          </group>
        </group>
      </group>
    </group>
  </population>

Beta Wiki Prep


Preliminary research into zone tiers.

Uses "world tiers" (from Text.txt):

methods:

  • JoppaWorldBuilder.getLocationWithinNFromTerrainTypeTier
  • JoppaWorldBuilder.getLocationOfTier(int tier)
  • JoppaWorldBuilder.getLocationOfTier(int minTier, int maxTier)
  • Zone.NewTier
  • ZoneTemplateNode.VariableReplace

features:

  • Sultan historic site placement
  • XP reward for visiting a sultan historic site if you DON'T have the quest to visit that site already (250 * world tier)
  • XP reward for visiting a village
  • Kindrish (location of tier 4-6), random z level from surface to 9 below ground
  • Either/Or atomizing into a creature (creates a creature of the zone's "world tier")
  • Baetyl rewards (only a potential influence - the game ensures the reward item is at minimum equal to the "world tier" plus a random number from 1-2 (max 8))
  • Generic faction encounters in most zones (anything that uses "FactionEncounters" builder, which is a lot)
  • Historic site relic zone builder / cybernetics credit wedge rewards
    • doesn't affect the actual relic itself - that uses the "zone tier" instead
  • ZoneTemplates.xml (wherever there's a "{zonetier}" that needs replacing in that file)


Uses "zone tiers" (from "RegionTier" tag in ObjectBlueprints):

methods:

  • Zone.Tier
  • Zone.GetZoneTier
  • ZoneManager.zoneGenerationContextTier

features:

  • XP reward for visiting a sultan historic site if you DO have a quest to visit that site already (250 * zone tier)
  • Legendary lairs - all features, including the creatures and the merchant stock generated there
  • Village generation
  • All other XML files besides ZoneTemplates.xml (encounters, populations, etc) whenever there's a "{zonetier}" that needs replacing
  • All other dynamic population generation, including creatures and items
  • Everything else that cares about zone tier that's not already listed here or above








HistoricPond



Gathering together old stuff I was working on...


throwing axe
Throwing axe.png
4/9
base: 4maximum: 9
Damage
♥2d12
average: 13range: 2-24
♦4
Armor value: 4
○3
Dodge value: 3
PV

4/9

Damage

♥2d122-24 (Avg: 13)

Weight

1#