<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://okami.speedruns.wiki/index.php?action=history&amp;feed=atom&amp;title=Ink</id>
	<title>Ink - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://okami.speedruns.wiki/index.php?action=history&amp;feed=atom&amp;title=Ink"/>
	<link rel="alternate" type="text/html" href="https://okami.speedruns.wiki/index.php?title=Ink&amp;action=history"/>
	<updated>2026-04-20T06:28:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.36.2</generator>
	<entry>
		<id>https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=1150&amp;oldid=prev</id>
		<title>Auride: /* Mechanics */ link to frame page (not yet made)</title>
		<link rel="alternate" type="text/html" href="https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=1150&amp;oldid=prev"/>
		<updated>2021-11-25T16:27:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Mechanics: &lt;/span&gt; link to frame page (not yet made)&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:27, 25 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot;&gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Mechanics==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Mechanics==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When the brush is opened, Ammy's Current Ink (main.dll+B205D8) is copied to an address henceforth called &amp;quot;Revert Ink&amp;quot; (main.dll+8928A8), and the same value minus 15360 is copied to another address called &amp;quot;Target Ink&amp;quot; (main.dll+8928A4).  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When the brush is opened, Ammy's Current Ink (main.dll+B205D8) is copied to an address henceforth called &amp;quot;Revert Ink&amp;quot; (main.dll+8928A8), and the same value minus 15360 is copied to another address called &amp;quot;Target Ink&amp;quot; (main.dll+8928A4).  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* As you draw on the canvas, Current Ink steadily decreases at a rate of 64 per frame of brush movement (including for the first frame the brush is pressed, e.g. for a dot). This gives Ammy a maximum of 240 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Frames||&lt;/del&gt;frames&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/del&gt;, or 8 seconds, of drawing time per canvas.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* As you draw on the canvas, Current Ink steadily decreases at a rate of 64 per &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Frame|&lt;/ins&gt;frame&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/ins&gt;of brush movement (including for the first frame the brush is pressed, e.g. for a dot). This gives Ammy a maximum of 240 frames, or 8 seconds, of drawing time per canvas.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The difference between Current Ink and Target Ink represents the amount of ink left in the ink pot at the top-right of the canvas. If you continue drawing until Current Ink falls below Target Ink, the ink pot becomes empty and the Canvas is forced closed.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The difference between Current Ink and Target Ink represents the amount of ink left in the ink pot at the top-right of the canvas. If you continue drawing until Current Ink falls below Target Ink, the ink pot becomes empty and the Canvas is forced closed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The Canvas will also be forced closed if Ammy tries to draw more than 30 separate brush strokes, regardless of Current Ink and Target Ink. The number of brushstrokes on the current canvas is stored at address main.dll+888C58.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* The Canvas will also be forced closed if Ammy tries to draw more than 30 separate brush strokes, regardless of Current Ink and Target Ink. The number of brushstrokes on the current canvas is stored at address main.dll+888C58.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key okami_wiki-mediawiki-:diff::1.12:old-848:rev-1150 --&gt;
&lt;/table&gt;</summary>
		<author><name>Auride</name></author>
	</entry>
	<entry>
		<id>https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=848&amp;oldid=prev</id>
		<title>Auride: adding golden ink pot regen rate</title>
		<link rel="alternate" type="text/html" href="https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=848&amp;oldid=prev"/>
		<updated>2021-05-22T01:44:30Z</updated>

		<summary type="html">&lt;p&gt;adding golden ink pot regen rate&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:44, 22 May 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Normally, Ammy's ink increases at a rate of 70 per frame, up to the Max Ink value.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Normally, Ammy's ink increases at a rate of 70 per frame, up to the Max Ink value.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** When Ammy is inkless, her ink recharges at a rate of 210 per frame (3 times as fast). This rate continues until until she reaches 46080 ink, at which point she regains her markings, Divine Instrument, and the ability to use the brush. After this, her ink continues to regenerate at 70 ink per frame.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** When Ammy is inkless, her ink recharges at a rate of 210 per frame (3 times as fast). This rate continues until until she reaches 46080 ink, at which point she regains her markings, Divine Instrument, and the ability to use the brush. After this, her ink continues to regenerate at 70 ink per frame.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** When ink has the Golden Ink Pot equipped, her ink regen rate is multiplied by 3 (tripled). This includes when she is inkless.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key okami_wiki-mediawiki-:diff::1.12:old-847:rev-848 --&gt;
&lt;/table&gt;</summary>
		<author><name>Auride</name></author>
	</entry>
	<entry>
		<id>https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=847&amp;oldid=prev</id>
		<title>Auride: adding regen rate</title>
		<link rel="alternate" type="text/html" href="https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=847&amp;oldid=prev"/>
		<updated>2021-05-21T00:32:56Z</updated>

		<summary type="html">&lt;p&gt;adding regen rate&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 00:32, 21 May 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Line 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** This applies even while drawing on the canvas. If you allow Ammy's Current Ink to fall below 15360 via a cursed zone or Cursed Kusa Village, then open the brush, Target Ink will be set to a negative value, but as you attempt to draw, Current Ink will reach 0 and stay there. This means that Current Ink is never less than or equal to Target Ink, so Ammy can draw forever. If you leave the cursed zone before opening brush, while still retaining the negative Target Ink, you can crash the game by drawing on the canvas more than intended. Demonstration: https://youtu.be/q1NSMKG4WX0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** This applies even while drawing on the canvas. If you allow Ammy's Current Ink to fall below 15360 via a cursed zone or Cursed Kusa Village, then open the brush, Target Ink will be set to a negative value, but as you attempt to draw, Current Ink will reach 0 and stay there. This means that Current Ink is never less than or equal to Target Ink, so Ammy can draw forever. If you leave the cursed zone before opening brush, while still retaining the negative Target Ink, you can crash the game by drawing on the canvas more than intended. Demonstration: https://youtu.be/q1NSMKG4WX0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* If, upon closing the canvas, Ammy's Current Ink is set to a value less than 15360 (less than 1 full ink pot), she becomes Inkless. This is when she loses her markings, instrument, and the ability to use the brush.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* If, upon closing the canvas, Ammy's Current Ink is set to a value less than 15360 (less than 1 full ink pot), she becomes Inkless. This is when she loses her markings, instrument, and the ability to use the brush.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Normally, Ammy's ink increases at a rate of 70 per frame.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Normally, Ammy's ink increases at a rate of 70 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;per frame, up to the Max Ink value.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** When Ammy is inkless, her ink recharges at a rate of 210 per frame (3 times as fast). This rate continues until until she reaches 46080 ink, at which point she regains her markings, Divine Instrument, and the ability to use the brush. After this, her ink continues to regenerate at 70 ink &lt;/ins&gt;per frame.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key okami_wiki-mediawiki-:diff::1.12:old-837:rev-847 --&gt;
&lt;/table&gt;</summary>
		<author><name>Auride</name></author>
	</entry>
	<entry>
		<id>https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=837&amp;oldid=prev</id>
		<title>Auride: /* Mechanics */ adding most details on ink mechanics that I've discovered over the past week. There's still a little extra I need to add (mainly ink regen downtime and inkless regen rate), but I will sleep for now</title>
		<link rel="alternate" type="text/html" href="https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=837&amp;oldid=prev"/>
		<updated>2021-05-20T02:51:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Mechanics: &lt;/span&gt; adding most details on ink mechanics that I&amp;#039;ve discovered over the past week. There&amp;#039;s still a little extra I need to add (mainly ink regen downtime and inkless regen rate), but I will sleep for now&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 02:51, 20 May 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Mechanics==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Mechanics==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Most &lt;/del&gt;brush &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;techniques consume 60 ink when &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;brush &lt;/del&gt;is &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;released&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;When the &lt;/ins&gt;brush &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is opened, Ammy's Current Ink (main.dll+B205D8) is copied to an address henceforth called &amp;quot;Revert Ink&amp;quot; (main.dll+8928A8), and &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;same value minus 15360 &lt;/ins&gt;is &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;copied to another address called &amp;quot;Target Ink&amp;quot; (main.dll+8928A4)&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Normally&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ink replenishes &lt;/del&gt;at a rate of &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1 point every 4 &lt;/del&gt;[[&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Frame&lt;/del&gt;|frames]&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;As you draw on the canvas&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Current Ink steadily decreases &lt;/ins&gt;at a rate of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;64 per frame of brush movement (including for the first frame the brush is pressed, e.g. for a dot). This gives Ammy a maximum of 240 &lt;/ins&gt;[[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Frames|&lt;/ins&gt;|frames]&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, or 8 seconds, of drawing time per canvas.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;After &lt;/del&gt;Ammy &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uses a &lt;/del&gt;brush &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;technique&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;there &lt;/del&gt;is &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a downtime of roughly 4 seconds where her ink will not regenerate &lt;/del&gt;at &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;all&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* The difference between Current Ink and Target Ink represents the amount of ink left in the ink pot at the top-right of the canvas. If you continue drawing until Current Ink falls below Target Ink, the ink pot becomes empty and the Canvas is forced closed&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* If Ammy &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;leaves &lt;/del&gt;the brush &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;screen with less than 60 &lt;/del&gt;ink, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;she will become inkless and &lt;/del&gt;lose the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ability &lt;/del&gt;to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;lose the brush&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The Canvas will also be forced closed if &lt;/ins&gt;Ammy &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tries to draw more than 30 separate &lt;/ins&gt;brush &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;strokes&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;regardless of Current Ink and Target Ink. The number of brushstrokes on the current canvas &lt;/ins&gt;is &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;stored &lt;/ins&gt;at &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;address main.dll+888C58. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;She will also become inkless if her ink reaches &lt;/del&gt;0 while &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;in &lt;/del&gt;a cursed zone&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, cursed &lt;/del&gt;Kusa Village, or &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;from various monster attacks&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* When the canvas is closed (whether by manually releasing the Brush button or by it being forced closed), the game evaluates what was drawn on the canvas&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;While inkless&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;after &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4 second downtime &lt;/del&gt;(&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;or after any &lt;/del&gt;ink&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-draining effects end&lt;/del&gt;), &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;her ink will increase by 1 point per frame, except for every 5th (sometimes 6th) frame, where it will not increase&lt;/del&gt;. This &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;continues until &lt;/del&gt;she &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;has 180 ink&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;taking roughly 7&lt;/del&gt;.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;5 seconds. Once she reaches 180 ink&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;her normal abilities will return and her &lt;/del&gt;ink &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;will continue replenishing &lt;/del&gt;at &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the usual &lt;/del&gt;rate of &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1 point &lt;/del&gt;per &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4 frames&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*&lt;/ins&gt;* If &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;no brush techniques are recognized, Revert Ink is copied to Current Ink. This means that &lt;/ins&gt;Ammy &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;doesn't lose any actual ink regardless of how much she draws on &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;canvas. &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** If a &lt;/ins&gt;brush &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;technique which consumes 1 &lt;/ins&gt;ink &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pot is recognized&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Target Ink is copied to Current Ink, causing Ammy to &lt;/ins&gt;lose &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1 Ink Pot.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** If a multi-pot technique is used (e.g. Fireburst, Whirlwind, Icestorm, etc.), &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;extra ink consumed (in multiplies of 15360) is subtracted from Target Ink, and then Target Ink is copied &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Current Ink&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;If Ammy's Current Ink would ever fall below 0, it's set to &lt;/ins&gt;0 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;instead.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** This applies even &lt;/ins&gt;while &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;drawing on the canvas. If you allow Ammy's Current Ink to fall below 15360 via &lt;/ins&gt;a cursed zone &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;or Cursed &lt;/ins&gt;Kusa Village, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;then open the brush, Target Ink will be set to a negative value, but as you attempt to draw, Current Ink will reach 0 and stay there. This means that Current Ink is never less than &lt;/ins&gt;or &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;equal to Target Ink, so Ammy can draw forever. If you leave the cursed zone before opening brush, while still retaining the negative Target Ink, you can crash the game by drawing on the canvas more than intended. Demonstration: https://youtu&lt;/ins&gt;.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;be/q1NSMKG4WX0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;If&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;upon closing &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;canvas, Ammy's Current Ink is set to a value less than 15360 &lt;/ins&gt;(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;less than 1 full &lt;/ins&gt;ink &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pot&lt;/ins&gt;), &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;she becomes Inkless&lt;/ins&gt;. This &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is when &lt;/ins&gt;she &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;loses her markings, instrument&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and the ability to use the brush&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Normally&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ammy's &lt;/ins&gt;ink &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;increases &lt;/ins&gt;at &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a &lt;/ins&gt;rate of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;70 &lt;/ins&gt;per &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;frame&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key okami_wiki-mediawiki-:diff::1.12:old-835:rev-837 --&gt;
&lt;/table&gt;</summary>
		<author><name>Auride</name></author>
	</entry>
	<entry>
		<id>https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=835&amp;oldid=prev</id>
		<title>Auride: /* Explanation */ correcting magnitude and type width</title>
		<link rel="alternate" type="text/html" href="https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=835&amp;oldid=prev"/>
		<updated>2021-05-20T01:37:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Explanation: &lt;/span&gt; correcting magnitude and type width&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:37, 20 May 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Unit}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Unit}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Explanation==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ammy's level of ink in-game is represented using a signed &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;short &lt;/del&gt;int (&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2 &lt;/del&gt;bytes). Every &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;60 &lt;/del&gt;units of ink is equivalent to 1 ink pot in the interface. By default, she has &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;180 &lt;/del&gt;ink (3 ink pots).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ammy's level of ink in-game is represented using a signed int (&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;4 &lt;/ins&gt;bytes). Every &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;15360 &lt;/ins&gt;units of ink is equivalent to 1 ink pot in the interface. By default, she has &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a maximum of 46080 &lt;/ins&gt;ink (3 ink pots)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, which can be upgraded using praise&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Mechanics==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Mechanics==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key okami_wiki-mediawiki-:diff::1.12:old-795:rev-835 --&gt;
&lt;/table&gt;</summary>
		<author><name>Auride</name></author>
	</entry>
	<entry>
		<id>https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=795&amp;oldid=prev</id>
		<title>Auride: creating ink page</title>
		<link rel="alternate" type="text/html" href="https://okami.speedruns.wiki/index.php?title=Ink&amp;diff=795&amp;oldid=prev"/>
		<updated>2021-05-12T00:52:00Z</updated>

		<summary type="html">&lt;p&gt;creating ink page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Unit}}&lt;br /&gt;
==Explanation==&lt;br /&gt;
Ammy's level of ink in-game is represented using a signed short int (2 bytes). Every 60 units of ink is equivalent to 1 ink pot in the interface. By default, she has 180 ink (3 ink pots).&lt;br /&gt;
&lt;br /&gt;
==Mechanics==&lt;br /&gt;
* Most brush techniques consume 60 ink when the brush is released.&lt;br /&gt;
* Normally, ink replenishes at a rate of 1 point every 4 [[Frame|frames]].&lt;br /&gt;
* After Ammy uses a brush technique, there is a downtime of roughly 4 seconds where her ink will not regenerate at all.&lt;br /&gt;
* If Ammy leaves the brush screen with less than 60 ink, she will become inkless and lose the ability to lose the brush.&lt;br /&gt;
* She will also become inkless if her ink reaches 0 while in a cursed zone, cursed Kusa Village, or from various monster attacks.&lt;br /&gt;
* While inkless, after the 4 second downtime (or after any ink-draining effects end), her ink will increase by 1 point per frame, except for every 5th (sometimes 6th) frame, where it will not increase. This continues until she has 180 ink, taking roughly 7.5 seconds. Once she reaches 180 ink, her normal abilities will return and her ink will continue replenishing at the usual rate of 1 point per 4 frames.&lt;/div&gt;</summary>
		<author><name>Auride</name></author>
	</entry>
</feed>