blob: db3d61079553b899a895da9fd2f7ce7455412ce1 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width">
<meta name="description" content="A set of tools for working with Rec Room Circuits(R2C).">
<meta name="author" content="recnet/winrg">
<title>Aleteoryx's R2CUtils</title>
<link rel="manifest" href="/pwathings/manifest.json" />
<link rel="manifest" href="/pwathings/manifest.json" />
<link rel="stylesheet" href="style.css" />
<script>
var reg;
window.addEventListener("load", async function() {
reg = await navigator.serviceWorker.getRegistrations();
if (reg.length) document.getElementById("enabler").innerText = "Click to refresh the Service Worker!";
});
const reloader = () => Promise.all(reg.map(r => r.unregister())).then(() => navigator.serviceWorker.register('/worker.js', {scope: '/'}));
</script>
</head>
<body>
<div id="logo"><img src="/pwathings/icons/400x.png" alt="logo"/></div>
<h1>Welcome to R2CUtils!</h1>
<p>
This is a little project of mine.
Below you'll find a collection of tools for understanding and explaining R2C, as well as playing with it out-of-game.
This site is in a perpetual state of work-in-progress, but there's a changelog below, too.
</p>
<ul>
<li><a href="/searcher">Chip Searcher</a></li>
<li><a href="/grapher">Chip Grapher</a></li>
<li><button id="enabler" onclick="reloader();">Click to enable offline use!</button></li>
</ul>
<section id="changelog">
<article>
<h1>June 2, 2022 - The Three Clicks Edition</h1>
<hr/>
<ul>
<li>Built a proper homepage.</li>
<ul>
<li>Revamped the install code.</li>
<li>Added Changelog.</li>
<li>Added a credits section.</li>
</ul>
<li>Continued work on type inference logic.</li>
<ul>
<li>You can view it at <a href="/types.html">types.html</a>, by opening the DevTools console.</li>
<li>The actual logic is contained in <code>/lib/types.js</code>.</li>
</ul>
<li>Updated branding to say R2C instead of CV2.</li>
<li>Moved from the cv2 subdomain to the circuits subdomain. Currently the following will take you here:</li>
<ul>
<li><a href="http://circuits.aleteoryx.me">circuits.aleteoryx.me</a></li>
<li><a href="http://r2c.aleteoryx.me">r2c.aleteoryx.me</a></li>
<li><a href="http://rrc.aleteoryx.me">rrc.aleteoryx.me</a></li>
<li><a href="http://cv2.aleteoryx.me">cv2.aleteoryx.me</a></li>
</ul>
</ul>
</article>
</section>
<h2>Credits:</h2>
<p>Though I've tried to keep as much of this codebase my own as possible,
R2CUtils depends on the following projects:</p>
<ul>
<li><a href="https://usiconic.com/open">Open Iconic - Various Icons</a></li>
<li><a href="https://fusejs.io">fuse.js - Searching through the JSON</a></li>
</ul>
</body>
</html>
|