<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Shipwright/soh/assets/custom/lang, branch develop</title>
<subtitle>Ship of Harkinian: Ocarina of Time PC port</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/'/>
<entry>
<title>DC MQ: RT_VISIBLE_COLLISION to reach above stairs with hookshot (#6840)</title>
<updated>2026-07-03T22:21:42+00:00</updated>
<author>
<name>Philip Dubé</name>
<email>159546+serprex@users.noreply.github.com</email>
</author>
<published>2026-07-03T22:21:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=c76d1755262bac1cb7355c09b76f50266fc78281'/>
<id>c76d1755262bac1cb7355c09b76f50266fc78281</id>
<content type='text'>
Also RT_DC_ALCOVE_GS

MQ crate is like RT_DC_VINES_GS but without precision</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also RT_DC_ALCOVE_GS

MQ crate is like RT_DC_VINES_GS but without precision</pre>
</div>
</content>
</entry>
<entry>
<title>rocksanity (#5015)</title>
<updated>2026-04-22T14:50:14+00:00</updated>
<author>
<name>Philip Dubé</name>
<email>159546+serprex@users.noreply.github.com</email>
</author>
<published>2026-04-22T14:50:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=eeca7626d801991a516e805469a3f4629117121b'/>
<id>eeca7626d801991a516e805469a3f4629117121b</id>
<content type='text'>
Co-authored-by: Pepper0ni &lt;93387759+Pepper0ni@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Pepper0ni &lt;93387759+Pepper0ni@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Add trick for jump to GTG eye statue (#6467)</title>
<updated>2026-04-07T14:55:07+00:00</updated>
<author>
<name>A Green Spoon</name>
<email>121978037+A-Green-Spoon@users.noreply.github.com</email>
</author>
<published>2026-04-07T14:55:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=67191665dfa76b89b36007f6364f2108e379e831'/>
<id>67191665dfa76b89b36007f6364f2108e379e831</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Voidout Collection trick (#6453)</title>
<updated>2026-04-05T17:51:09+00:00</updated>
<author>
<name>A Green Spoon</name>
<email>121978037+A-Green-Spoon@users.noreply.github.com</email>
</author>
<published>2026-04-05T17:51:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=e86e0ff6938079b5cbd5ce28a23920ea98f6690e'/>
<id>e86e0ff6938079b5cbd5ce28a23920ea98f6690e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix debug assert caused by bad trick code (#6439)</title>
<updated>2026-03-29T08:58:45+00:00</updated>
<author>
<name>Philip Dubé</name>
<email>serprex@users.noreply.github.com</email>
</author>
<published>2026-03-29T08:58:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=0127cbcf624a35bb430df1feaa9ca80cd522493c'/>
<id>0127cbcf624a35bb430df1feaa9ca80cd522493c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Language System Basis (#6172)</title>
<updated>2026-03-29T02:27:30+00:00</updated>
<author>
<name>Pepe20129</name>
<email>72659707+Pepe20129@users.noreply.github.com</email>
</author>
<published>2026-03-29T02:27:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/Shipwright/commit/?id=e0a1b2352531b96c38ad0402831c38032a5f7555'/>
<id>e0a1b2352531b96c38ad0402831c38032a5f7555</id>
<content type='text'>
Introduces the basis for a language system to allow the UI to be translated to any language and/or have the text changed by mods.
A lot of things would require more work but, for a proof of concept, this PR makes all randomizer trick names &amp; descriptions translatable (currently not re-loadable at runtime as that would require deeper changes and this is already merge conflict hell every time a trick is touched).

The system works by passing it a "translation path" which is resolved in the .json including object indentation. If the resulting json object is a list of strings, instead of a string, they get concatenated (purely for organization/QoL).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduces the basis for a language system to allow the UI to be translated to any language and/or have the text changed by mods.
A lot of things would require more work but, for a proof of concept, this PR makes all randomizer trick names &amp; descriptions translatable (currently not re-loadable at runtime as that would require deeper changes and this is already merge conflict hell every time a trick is touched).

The system works by passing it a "translation path" which is resolved in the .json including object indentation. If the resulting json object is a list of strings, instead of a string, they get concatenated (purely for organization/QoL).</pre>
</div>
</content>
</entry>
</feed>
