本検証は、
- 内部ソースコードの確認
- SpellLab, Wand dbg, 私が埋め込んだ処理確認用MOD
を利用しています。 また、以下の順番で説明していきます。 不必要なところは各自読み飛ばしてください。
// start initialize | |
unbindallmousekeyboard | |
bind "ESCAPE" "cancelselect" | |
bind "`" "toggleconsole" | |
bind "TAB" "+showscores" | |
bind "SPACE" "+jump" | |
bind "," "buyammo1" | |
bind "." "buyammo2" |
{ | |
"env": { | |
"browser": true, | |
"es2021": true, | |
"node": true | |
}, | |
"extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended"], | |
"overrides": [], | |
"parser": "@typescript-eslint/parser", | |
"parserOptions": { |
-- プレイヤーのEntity_idを取ってくる | |
function getPlayerEntity() | |
local players = EntityGetWithTag("player_unit") | |
if #players == 0 then | |
return | |
end | |
return players[1] | |
end |
<html> | |
<head> | |
<meta charset="utf-8"> | |
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet" | |
integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous"> | |
</head> | |
<body> | |
<h1 class="text-center">Speedrun Times</h1> |