Skip to content

Instantly share code, notes, and snippets.

// Module check
(function (mod) {
if (typeof define === "function" && define.amd) {
define(['../../modules/enchant','../../modules/ui.enchant','../../modules/hack'], mod);
} else {
window.addEventListener('load', mod);
}
})(function () {
Math.clamp = function(value, min, max) {
// Game start
game.onload = function () {
document.oncontextmenu = function(){
return false;
};
var map = Hack.maps['map1'];
map.load(); // Load Map; Hack.defaultParentNode == map.scene
// ラベル削除
game.on('abuttondown', function () {
var speed = 2; // 投げるスピード
var time = 3.0; // ボムが爆発するまでのタイム
// ボム
var item1 = new MapObject('bomb');
item1.setTimeout(function () {
// ばくえん
var effect1 = new Effect(0, -1, 40);
// ワープ
var warp = new MapObject('warp');
warp.locate(7, 8, 'map1');
warp.layer = RPGMap.Layer.Under;
warp.onplayerenter = function () {
Hack.player.locate(11, 5);
};
warp.isKinematic = false;
warp.ontriggerenter = function (event) {
// Game start
var __beginTime = new Date().getTime();
var __dump = new Array(15).fill(0);
var __stopper = function (id) {
var elapsed = new Date().getTime() - __beginTime;
__dump[id] ++;
return elapsed < 1500;
};
// Game start
var __beginTime = new Date().getTime();
var __dump = new Array(15).fill(0);
var __stopper = function (id) {
var elapsed = new Date().getTime() - __beginTime;
__dump[id] ++;
return elapsed < 0;
};
// Module check
(function (mod) {
if (typeof define === "function" && define.amd) {
define(function (require, exports, module) {
require('enchantjs/enchant');
require('enchantjs/ui.enchant');
require('hackforplay/hack');
mod();
game.onload = function () {
var map = Hack.maps['map1'];
map.load(); // Load Map; Hack.defaultParentNode == map.scene
// コウモリ
var enemy3 = new Bat();
enemy3.locate(7, 5, 'map1');
enemy3.onbecomeidle = function () {
var target = Hack.player;
game.preload('enchantjs/monster5.gif');
// ====> ウロボロスクラス
// 文字からフレーム配列を生成する
var anm = function(source) {
Array.prototype._SCALE_ = function(scale) {
var result = [];
for (var i = 0; i < this.length * scale; ++i) {
// 見た目だけ使いたいMOD 実装2 (テストなし)
game.preload('enchantjs/monster5.gif');
// ====> ウロボロスクラス
// 文字からフレーム配列を生成する
var anm = function(source) {
Array.prototype._SCALE_ = function(scale) {
var result = [];