Help:Update history: Difference between revisions

Pymonkibot (talk | contribs)
m Text replacement - "[[Bloons TD Battles 2 v" to "[[Update history:Bloons TD Battles 2/Version "
Pymonkibot (talk | contribs)
m Text replacement - "Bloons TD Battles" to "Bloons TD Battles"
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Blooncyclopedia uses [[Help:Cargo|Cargo]] to manage its update history system. This allows editors to document changes on a page for a game update, such as [[Bloons TD 6 v48.0]], and then use a "query" to list those same changes on other pages that those changes are relevant to, without having to manually copy that documentation onto every page. This also means that if any additions or corrections need to be made, one can simply update the documentation on the update page, and any other pages that query that documentation will automatically update.
Blooncyclopedia uses [[Help:Cargo|Cargo]] to manage its update history system. This allows editors to document changes on a page for a game update, such as [[Update history:Bloons TD 6/Version 48.0]], and then use a "query" to list those same changes on other pages that those changes are relevant to, without having to manually copy that documentation onto every page. This also means that if any additions or corrections need to be made, one can simply update the documentation on the update page, and any other pages that query that documentation will automatically update.
 
==Release dates==
Update infoboxes should use timestamps instead of dates, if possible, to avoid ambiguity when it comes to time zones. Use the following methods to find update timestamps:
{|class="wikitable"
!Platform
!Method
!Example(s)
|-
|Steam
|SteamDB
|[https://steamdb.info/depot/960091/history/ ''Bloons TD 6'' (Windows)]<br>[https://steamdb.info/depot/960093/history/ ''Bloons TD 6'' (macOS)]
|-
|Epic Games Store
|Epic Games Database
|[https://egdata.app/items/49c4bf5c6fd24259b87d0bcc96b6009f/changelog ''Bloons TD 6'' (Windows)]<br>[https://egdata.app/items/88ee3d1fd8e1491f83de3a577a103d65/changelog ''Bloons TD 6'' (Android)]<br>[https://egdata.app/items/26a2a672768640749e68e7af238a9fb8/changelog ''Bloons TD 6'' (iOS)]
|}


==Using Cargo to display changes==
==Using Cargo to display changes==
Line 26: Line 42:


===Storing changes===
===Storing changes===
For example, on the [[Bloons TD 6 v48.0]] page, if you want to list the change made to [[Polyphemus]] in that update, you would use this syntax:
For example, on the [[Update history:Bloons TD 6/Version 48.0]] page, if you want to list the change made to [[Polyphemus]] in that update, you would use this syntax:
<pre>{{BTD6 changes
<pre>{{BTD6 changes
| version = 48.0
| version = 48.0
Line 46: Line 62:
When you preview the page for Polyphemus, this template will display all changes that have been assigned the name <code>Polyphemus</code> in <code>BTD6 changes</code> templates. By using <code>BTD6 changes</code> with the name <code>Polyphemus</code> and version <code>48.0</code>, you've automatically added this to the list of changes it displays:
When you preview the page for Polyphemus, this template will display all changes that have been assigned the name <code>Polyphemus</code> in <code>BTD6 changes</code> templates. By using <code>BTD6 changes</code> with the name <code>Polyphemus</code> and version <code>48.0</code>, you've automatically added this to the list of changes it displays:


<blockquote><big>'''[[Bloons TD 6 v48.0|Version 48.0]]'''</big>
<blockquote><big>'''[[Update history:Bloons TD 6/Version 48.0|Version 48.0]]'''</big>
{{quote|Polyphemus annoyed me in Rogue one time too many; so now Bloons will loop once around The Eye before exiting the track. This is purely to give them more time to think about what they have done and does not mean they are forgiven.|Update notes}}
{{quote|Polyphemus annoyed me in Rogue one time too many; so now Bloons will loop once around The Eye before exiting the track. This is purely to give them more time to think about what they have done and does not mean they are forgiven.|Update notes}}
*{{buff|The Bloons now will do one lap over the eye}}</blockquote>
*{{buff|The Bloons now will do one lap over the eye}}</blockquote>
Line 72: Line 88:


On the Polyphemus page, it will display this:
On the Polyphemus page, it will display this:
<blockquote><big>'''[[Bloons TD 6 v48.0|Version 48.0]] (upcoming)'''</big>
<blockquote><big>'''[[Update history:Bloons TD 6/Version 48.0|Version 48.0]] (upcoming)'''</big>
{{quote|Polyphemus annoyed me in Rogue one time too many; so now Bloons will loop once around The Eye before exiting the track. This is purely to give them more time to think about what they have done and does not mean they are forgiven.|Update notes}}
{{quote|Polyphemus annoyed me in Rogue one time too many; so now Bloons will loop once around The Eye before exiting the track. This is purely to give them more time to think about what they have done and does not mean they are forgiven.|Update notes}}
*{{buff|The Bloons now will do one lap over the eye}}</blockquote>
*{{buff|The Bloons now will do one lap over the eye}}</blockquote>


If you want to display different text on the update's page (say, [[Bloons TD 6 v48.2]]) than on pages that query it, you can use the <code>changes store</code> parameter. The text in <code>changes</code> is displayed on the update page, while <code>changes store</code> is displayed in queries.
If you want to display different text on the update's page (say, [[Update history:Bloons TD 6/Version 48.2]]) than on pages that query it, you can use the <code>changes store</code> parameter. The text in <code>changes</code> is displayed on the update page, while <code>changes store</code> is displayed in queries.
<pre>{{BTD6 changes
<pre>{{BTD6 changes
| name    = Biggest Beacon
| name    = Biggest Beacon
Line 85: Line 101:
}}</pre>
}}</pre>


On the [[Bloons TD 6 v48.2]] page, it will display this:
On the [[Update history:Bloons TD 6/Version 48.2]] page, it will display this:
<blockquote>
<blockquote>
*{{buff|'''Biggest Beacon''': Regrow Blocker of X-1-X Villages will now be applied to the entire range of the Village|fix=y}}</blockquote>
*{{buff|'''Biggest Beacon''': Regrow Blocker of X-1-X Villages will now be applied to the entire range of the Village|fix=y}}</blockquote>


On the [[Biggest Beacon]] page, it will display this:
On the [[Biggest Beacon]] page, it will display this:
<blockquote><big>'''[[Bloons TD 6 v48.2|Version 48.2]]'''</big>
<blockquote><big>'''[[Update history:Bloons TD 6/Version 48.2|Version 48.2]]'''</big>
*{{buff|Regrow Blocker of X-1-X Villages will now be applied to the entire range of the Village|fix=y}}</blockquote>
*{{buff|Regrow Blocker of X-1-X Villages will now be applied to the entire range of the Village|fix=y}}</blockquote>


Line 194: Line 210:
|[[Special:CargoTables/btd6_changes|btd6_changes]]
|[[Special:CargoTables/btd6_changes|btd6_changes]]
|-
|-
!''[[Bloons TD Battles (mobile)|Bloons TD Battles]]'' (mobile)
!''[[Bloons TD Battles (multiplatform)|Bloons TD Battles]]'' (mobile)
|{{temp|BTDBM tower changes}}
|{{temp|BTDBM tower changes}}
|[[Special:CargoTables/btdbm_changes|btdbm_changes]]
|[[Special:CargoTables/btdbm_changes|btdbm_changes]]