<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vim-space-vlaze, branch v0.0.1</title>
<subtitle>A space shooter game that runs in Vim</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/'/>
<entry>
<title>doc/space_vlaze.txt: Add section for external dependencies</title>
<updated>2015-10-09T01:21:14+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-09T01:21:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=16c570fc4376ba224b51cd2fb5cf6248746dcf36'/>
<id>16c570fc4376ba224b51cd2fb5cf6248746dcf36</id>
<content type='text'>
List the plugin's external dependencies, currently only `mplayer` which
is used to play game audio.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
List the plugin's external dependencies, currently only `mplayer` which
is used to play game audio.
</pre>
</div>
</content>
</entry>
<entry>
<title>help#Show: Open help for `space_vlaze.vim` with the extension</title>
<updated>2015-10-08T09:11:00+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T09:11:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=e671b2e44acd7c1745447401def482bc5c137239'/>
<id>e671b2e44acd7c1745447401def482bc5c137239</id>
<content type='text'>
To ensure that the help file opens at the top. Otherwise for some reason
it was opening at *space_vlaze-h* for me.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To ensure that the help file opens at the top. Otherwise for some reason
it was opening at *space_vlaze-h* for me.
</pre>
</div>
</content>
</entry>
<entry>
<title>leaderboard#Sort: Convert inputs to numbers before comparing</title>
<updated>2015-10-08T09:03:12+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T09:03:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=9a50e8f4abe9f50b7640b55afb606db6d3d4b0a8'/>
<id>9a50e8f4abe9f50b7640b55afb606db6d3d4b0a8</id>
<content type='text'>
Otherwise the inputs get compared as strings and only the leftmost digit
of the number gets sorted so you end up with things like this:

    [8, 43, 2, 13, 0]

Convert our inputs to numbers so that they get compared in their
entirety and larger numbers move to the head of the list.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise the inputs get compared as strings and only the leftmost digit
of the number gets sorted so you end up with things like this:

    [8, 43, 2, 13, 0]

Convert our inputs to numbers so that they get compared in their
entirety and larger numbers move to the head of the list.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update player movement audio</title>
<updated>2015-10-08T08:56:12+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T08:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=a9d0c154661dd7c07c00bf74bfbf79858a8a042d'/>
<id>a9d0c154661dd7c07c00bf74bfbf79858a8a042d</id>
<content type='text'>
Didn't really like the last one so modified it a bit to try to make it
less harsh. Still not a huge fan but it's better than before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Didn't really like the last one so modified it a bit to try to make it
less harsh. Still not a huge fan but it's better than before.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc/space_vlaze.txt: Add a section for bugs</title>
<updated>2015-10-08T08:51:57+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T08:51:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=6ffd59c576b037b1d32e35b346fdc8be21ee2e2d'/>
<id>6ffd59c576b037b1d32e35b346fdc8be21ee2e2d</id>
<content type='text'>
List a few known bugs that currently appear in the game.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
List a few known bugs that currently appear in the game.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add LICENSE (MIT)</title>
<updated>2015-10-08T08:43:14+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T08:43:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=d6ff14c9406f2e1cb8722d8657c138aa79b3a779'/>
<id>d6ff14c9406f2e1cb8722d8657c138aa79b3a779</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>plugin/space_vlaze.vim: Don't create mapping if map already exists</title>
<updated>2015-10-08T08:40:34+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T08:40:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=adf993a8df0f88ab4c51e063f5676e654ff0d0f6'/>
<id>adf993a8df0f88ab4c51e063f5676e654ff0d0f6</id>
<content type='text'>
If the user has already defined a mapping for `&lt;leader&gt;sv` then don't
overwrite their mapping.

Also define a `&lt;Plug&gt;` mapping for this for users to map to if so
desired.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the user has already defined a mapping for `&lt;leader&gt;sv` then don't
overwrite their mapping.

Also define a `&lt;Plug&gt;` mapping for this for users to map to if so
desired.
</pre>
</div>
</content>
</entry>
<entry>
<title>doc/space_vlaze.txt: Change name of the system used in the story</title>
<updated>2015-10-08T08:33:40+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T08:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=6c34e91e1800e0deba3054722730ed21b9ff3c18'/>
<id>6c34e91e1800e0deba3054722730ed21b9ff3c18</id>
<content type='text'>
Originally thought of Maize but had misspelled it as Maze. Was
considering Maiz so as to not be so literal, then decided that a more
French spelling looked nicer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Originally thought of Maize but had misspelled it as Maze. Was
considering Maiz so as to not be so literal, then decided that a more
French spelling looked nicer.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add docs</title>
<updated>2015-10-08T08:33:16+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T08:32:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=78038c863df19509a5edbc6e8b97a43fdfe24ff6'/>
<id>78038c863df19509a5edbc6e8b97a43fdfe24ff6</id>
<content type='text'>
Write Vim help for the plugin including an introduction, information
about the command and map provided, as well as gameplay instructions and
maps.

Also generate help tags.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Write Vim help for the plugin including an introduction, information
about the command and map provided, as well as gameplay instructions and
maps.

Also generate help tags.
</pre>
</div>
</content>
</entry>
<entry>
<title>mappings#Initialize: Change mappings to `&lt;nop&gt;`</title>
<updated>2015-10-08T08:02:32+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-10-08T08:02:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/vim-space-vlaze/commit/?id=7ca0e2b4e01b8b37405e6e7f25477bfae107c319'/>
<id>7ca0e2b4e01b8b37405e6e7f25477bfae107c319</id>
<content type='text'>
Since we're handling game actions in `mappings#Listen()` now, don't call
our functions from these normal mappings.

The reason for not doing so is because otherwise after you get a Game
Over you could still move the player around and fire missiles (although
doing so wouldn't affect your score).

Set these keys to `&lt;nop&gt;` so that they don't do their normal Vim
functions so we can maximise the feeling of being in the game world
versus being in a text editor. Otherwise you can move your cursor
around, record macros with `q`, and I'm just not sure I want to allow
all that in the game.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since we're handling game actions in `mappings#Listen()` now, don't call
our functions from these normal mappings.

The reason for not doing so is because otherwise after you get a Game
Over you could still move the player around and fire missiles (although
doing so wouldn't affect your score).

Set these keys to `&lt;nop&gt;` so that they don't do their normal Vim
functions so we can maximise the feeling of being in the game world
versus being in a text editor. Otherwise you can move your cursor
around, record macros with `q`, and I'm just not sure I want to allow
all that in the game.
</pre>
</div>
</content>
</entry>
</feed>
