Mercurial > hg > old > magoroku_racing
diff field.c @ 88:ce9ef7dcf2f0
convert UTF-8
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 21 Apr 2011 17:50:23 +0900 |
parents | a1908b83f8fa |
children | 8edae89a3877 |
line wrap: on
line diff
--- a/field.c Wed Apr 20 23:48:01 2011 +0000 +++ b/field.c Thu Apr 21 17:50:23 2011 +0900 @@ -40,7 +40,7 @@ ps2util_obj_Set_effect(obj, DEFAULT_SET); ps2util_obj_Set_texture(obj, tex); - xml = xml_read_file(colImg); //$B$3$3$G%3!<%9$NAv$l$k>l=j(B($BEv$?$jH=Dj(B) + xml = xml_read_file(colImg); //ここでコースの走れる場所(当たり判定) if (malloc_align16(&free_addr, &self, sizeof(Field)) == -1) { fprintf(stderr, "field.c: malloc_align16 error\n"); @@ -83,7 +83,7 @@ bufp++; switch (buff[0]) { - case 'n': // $B%3!<%9(BID$B$NFI$_<h$j(B + case 'n': // コースIDの読み取り if (!flag) { sscanf(bufp, " %d\n", &course_id); if (id == course_id) { @@ -93,14 +93,14 @@ goto FINISH_LOAD; } break; - case 't': // $B%F%/%9%A%c$N%m!<%I(B + case 't': // テクスチャのロード if (flag) { sscanf(bufp, " %s\n", texname); tex = read_png_file(texname); ps2util_tex_Set(tex); } break; - case 'c': // $B%3!<%9$N%m!<%I(B + case 'c': // コースのロード if (flag) { sscanf(bufp, " %s %s\n", fieldImg, colImg); newField = field_create(fieldImg, colImg, tex); @@ -121,7 +121,7 @@ } FINISH_LOAD: - // $B@hF,$H:G8eHx$N%j%s%/$rD%$k(B + // 先頭と最後尾のリンクを張る newField->next = newField->init; newField->init->prev = newField; @@ -132,9 +132,9 @@ /*---------------------/ FieldPtr field_init: - $B;XDj$7$?%U%!%$%k$+$i%3!<%9$r@8@.$9$k!#(B - $BLa$jCM(B - $B%3!<%9@hF,$N%]%$%s%?(B + 指定したファイルからコースを生成する。 + 戻り値 + コース先頭のポインタ /---------------------*/ void field_init(int id) @@ -227,7 +227,7 @@ } /* - * $B<~2s5-O?!#(B1$B<~$9$kKh$K(B1$B$rJV$9!#(B + * 周回記録。1周する毎に1を返す。 */ int field_rap_increment(int n)