Mercurial > touhou-doc
diff 06/anm.xml @ 1:b1bec4b5ccf3
Add anm and pbg3 file formats, and improve the std one.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Tue, 02 Aug 2011 14:18:01 +0200 |
parents | |
children | 0a7e6e3d5327 |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/06/anm.xml @@ -0,0 +1,225 @@ +<?xml version="1.0" encoding="utf-8"?> +<?xml-stylesheet type="text/xsl" href="../html.xsl"?> +<?xml-stylesheet type="text/css" href="../style.css"?> +<!DOCTYPE html> +<opcodes xmlns="urn:opcodes:description"> + <title>ANM opcodes</title> + + <op> + <num>0</num> + </op> + + <op> + <num>1</num> + <name>set_sprite</name> + <params> + <param type="S">Sprite number.</param> + </params> + <desc>Displays a certain sprite, or change from the previous sprite.</desc> + </op> + + <op> + <num>2</num> + <name>set_scale</name> + <params> + <param type="f" default="in the sprite section">X factor.</param> + <param type="f" default="in the sprite section">Y factor.</param> + </params> + <desc>Resizes the current sprite.</desc> + </op> + + <op> + <num>3</num> + <params> + <param type="S"></param> + </params> + </op> + + <op> + <num>4</num> + <params> + <param type="S"></param> + </params> + </op> + + <op> + <num>5</num> + <params> + <param type="S"></param> + </params> + </op> + + <op> + <num>7</num> + <name>set_mirror</name> + <desc>Performs a scale of -1 on the x axis.</desc> + </op> + + <op> + <num>9</num> + <name>set_3d_rotation</name> + <params> + <param type="f">-x</param> + <param type="f">y</param> + <param type="f">-z</param> + </params> + <desc>Set a rotation for the current object.</desc> + </op> + + <op> + <num>10</num> + <params> + <param type="f"></param> + <param type="S"></param> + <param type="f"></param> + </params> + </op> + + <op> + <num>11</num> + <params> + <param type="f"></param> + <param type="f"></param> + </params> + </op> + + <op> + <num>12</num> + <params> + <param type="S"></param> + <param type="S"></param> + </params> + </op> + + <op> + <num>13</num> + </op> + + <op> + <num>14</num> + </op> + + <op> + <num>15</num> + <desc>A kind of return</desc> + </op> + + <op> + <num>16</num> + <params> + <param type="S"></param> + <param type="S"></param> + </params> + </op> + + <op> + <num>17</num> + <params> + <param type="f"></param> + <param type="f"></param> + <param type="f"></param> + </params> + </op> + + <op> + <num>18</num> + <params> + <param type="f"></param> + <param type="f"></param> + <param type="S"></param> + <param type="S"></param> + </params> + </op> + + <op> + <num>19</num> + <params> + <param type="f"></param> + <param type="f"></param> + <param type="S"></param> + <param type="S"></param> + </params> + </op> + + <op> + <num>20</num> + <params> + <param type="f"></param> + <param type="f"></param> + <param type="f"></param> + <param type="S"></param> + </params> + </op> + + <op> + <num>21</num> + </op> + + <op> + <num>22</num> + <params> + <param type="S"></param> + </params> + </op> + + <op> + <num>23</num> + <name>set_origin</name> + <desc>Apply transformations to the center of the quad, instead of its bottom-left corner.</desc> + </op> + + <op> + <num>24</num> + </op> + + <op> + <num>25</num> + <params> + <param type="S"></param> + </params> + </op> + + <op> + <num>26</num> + <params> + <param type="S"></param> + </params> + </op> + + <op> + <num>27</num> + <params> + <param type="f"></param> + </params> + </op> + + <op> + <num>28</num> + <params> + <param type="f"></param> + </params> + </op> + + <op> + <num>29</num> + <params> + <param type="S"></param> + </params> + </op> + + <op> + <num>30</num> + <params> + <param type="f"></param> + <param type="f"></param> + <param type="S"></param> + </params> + </op> + + <op> + <num>31</num> + <params> + <param type="S"></param> + </params> + </op> +</opcodes>