A Flash demo made to promote Gunpey DS.
Unused Sounds#
Of the 7 sound effect files present in the game's file system, two are never called: Sound 5 and Sound 4, labeled "10枚以上" (10 pieces or more) and "20枚以上" (20 pieces or more), respectively. They were meant to play should the player clear over 10 and over 20 pieces, respectively, though the "5 pieces or more" sound always plays no matter how many pieces the player clears.
Sound 5
Sound 4
(Source: tikal.)
Regional Difference#
Two different releases of this demo are known to exist: the Japanese releases, which was hosted in Gunpey DS's official Japanese web page, and the English release, which was hosted in Bandai Namco's American website. This former version might have had a ranking screen at one point, with players being able to input a three-letter name before sending their scores, though the currently preserved version does not have it properly implemented yet, with the game stating after the results screen that it was going to be "added soon". The American release removes this teaser screen entirely.
Ranking Screens#
Despite this, graphics and code for the ranking and highscore table screens appear in both versions, with them being untranslated in the English one; it appears the game would grab from, and send scores to a table at the website of Flash developer Musekinin Shoukai.
Frame Scripts#
Frame 208#
DoAction
n_list_num = 1;
_root.input_name = new Array();
_root.input_name[1] = 1;
_root.input_name[2] = 1;
_root.input_name[3] = 1;
Frame 210#
PlaceObject2 (89) Depth: 300
- CLIPACTIONRECORD onClipEvent(enterframe)
DoAction
stop();
Frame 211#
DoAction
loadVariablesNum("http://musekinin.sub.jp/gunpei/cgi/dataw.cgi?score=" + _root.ten_num + "&user1=" + _root.input_name[1] + "&user2=" + _root.input_name[2] + "&user3=" + _root.input_name[3] + "&user4=1&user5=1&" + getTimer(),0,"POST");
Frame 213#
DoAction
function setText(test)
{
trace("aaaa:::" + test);
_root.all_rank_datas = test;
}
_root.all_rank_datas = "";
txtObj = new LoadVars();
txtObj.onData = function(test)
{
setText(test);
};
txtObj.load("http://musekinin.sub.jp/gunpei/cgi/datar.cgi?" + getTimer());
Frame 215#
DoAction
if(_root.all_rank_datas == undefined || _root.all_rank_datas == "")
{
_root.gotoAndPlay("loading2");
}
else
{
_root.all_rank_list = new Array();
_root.all_rank_list = _root.all_rank_datas.split("\n");
_root.r_list = new Array();
_root.all_score_list = new Array();
_root.all_chara_list = new Array();
_root.all_name_list = new Array();
i = 0;
while(i < 10)
{
trace("でない!?:::" + _root.all_rank_list[i]);
_root.r_list = _root.all_rank_list[i].split(",");
_root.all_score_list[i] = _root.r_list[0];
trace("とくちぇん!?:::" + _root.all_score_list[i]);
_root.all_chara_list[i] = _root.r_list[1];
_root.all_name_list[i] = new Array();
n = 0;
while(n < 5)
{
_root.all_name_list[i][n] = _root.r_list[2 + n];
trace("なまえ!?:::" + _root.all_name_list[i][n]);
n++;
}
i++;
}
}
Frame 219#
DoAction
m = 0;
while(m < 6)
{
num_show(_root.all_score_list[m],"ten_data" + (m + 1) + "_",7,1);
n = 0;
while(n < 3)
{
trace("aaa:::::::::" + ("name_data" + (m + 1) + "_" + (n + 1)));
o_name = "name_data" + (m + 1) + "_" + (n + 1);
_root["" + o_name].gotoAndStop(int(_root.all_name_list[m][n]));
n++;
}
m++;
}
Frame 224#
PlaceObject2 (89) Depth: 222
- CLIPACTIONRECORD onClipEvent(enterframe)
DoAction
stop();
References#
|
The Gunpey series | |
|---|---|
|
WonderSwan |
|
|
PlayStation |
|
|
Nintendo DS |
|
|
Adobe Flash |
|
|
PlayStation Portable |
|
|
See also | |