mirror of
https://github.com/He4eT/DotDashPit.git
synced 2026-05-05 09:57:24 +00:00
Compare commits
No commits in common. "es3" and "master" have entirely different histories.
6 changed files with 0 additions and 2550 deletions
6
Makefile
6
Makefile
|
|
@ -38,10 +38,4 @@ import_cover:
|
||||||
${tic_cli} \
|
${tic_cli} \
|
||||||
'load ${game_src} & import screen ${cover_src} & exit'
|
'load ${game_src} & import screen ${cover_src} & exit'
|
||||||
|
|
||||||
build_es3:
|
|
||||||
npm run build
|
|
||||||
./polyfills/inject.sh
|
|
||||||
@make release
|
|
||||||
git restore ${game_src}
|
|
||||||
|
|
||||||
# vim: set ts=4 sw=4 autoindent noexpandtab:
|
# vim: set ts=4 sw=4 autoindent noexpandtab:
|
||||||
|
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
{
|
|
||||||
"presets": ["@babel/preset-env"]
|
|
||||||
}
|
|
||||||
2488
package-lock.json
generated
2488
package-lock.json
generated
File diff suppressed because it is too large
Load diff
10
package.json
10
package.json
|
|
@ -1,10 +0,0 @@
|
||||||
{
|
|
||||||
"scripts": {
|
|
||||||
"build": "babel game.js --out-file game.js"
|
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"@babel/cli": "^7.27.2",
|
|
||||||
"@babel/core": "^7.27.4",
|
|
||||||
"@babel/preset-env": "^7.27.2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
POLYFILLS_FILE="./polyfills/polyfills.js"
|
|
||||||
GAME_FILE="game.js"
|
|
||||||
TEMP_FILE="merged_game.js"
|
|
||||||
|
|
||||||
sed -i 's/TIC()/_()/' "$GAME_FILE"
|
|
||||||
sed -i 's/FONT_SIZE = 1/FONT_SIZE = 2/' "$GAME_FILE"
|
|
||||||
sed -i 's/HINT_DISTANCE = 30/HINT_DISTANCE = 0/' "$GAME_FILE"
|
|
||||||
sed -i 's/DOT_DASH_THRESHOLD = 200/DOT_DASH_THRESHOLD = 150/' "$GAME_FILE"
|
|
||||||
|
|
||||||
cat "$POLYFILLS_FILE" "$GAME_FILE" > "$TEMP_FILE"
|
|
||||||
mv "$TEMP_FILE" "$GAME_FILE"
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
// script: js
|
|
||||||
function TIC() {
|
|
||||||
gameScreens[currentScreen]()
|
|
||||||
}
|
|
||||||
|
|
||||||
Object.fromEntries = function (entries) {
|
|
||||||
var obj = {}
|
|
||||||
for (var i = 0; i < entries.length; i++) {
|
|
||||||
var entry = entries[i]
|
|
||||||
var key = entry[0]
|
|
||||||
var value = entry[1]
|
|
||||||
obj[key] = value
|
|
||||||
}
|
|
||||||
return obj
|
|
||||||
}
|
|
||||||
|
|
||||||
String.prototype.padStart = function padStart(targetLength, padString) {
|
|
||||||
padString = typeof padString !== 'undefined' ? String(padString) : ' '
|
|
||||||
var str = String(this)
|
|
||||||
if (str.length >= targetLength) {
|
|
||||||
return str
|
|
||||||
}
|
|
||||||
var padding = ''
|
|
||||||
var padLength = targetLength - str.length
|
|
||||||
while (padding.length < padLength) {
|
|
||||||
padding += padString
|
|
||||||
}
|
|
||||||
padding = padding.slice(0, padLength)
|
|
||||||
return padding + str
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue