Skip to content

Commit bc62cb4

Browse files
committed
cache buster
1 parent c7c6228 commit bc62cb4

3 files changed

Lines changed: 16 additions & 257 deletions

File tree

il2cpp.html

Lines changed: 7 additions & 193 deletions
Original file line numberDiff line numberDiff line change
@@ -1,200 +1,14 @@
11
<!DOCTYPE html>
22
<html lang="en">
3-
43
<head>
54
<meta charset="UTF-8" />
6-
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>IL2CPP Mono Method Analyzer</title>
8-
<link rel="shortcut icon" type="image/x-icon" href="favicon.png">
9-
<link rel="preconnect" href="https://fonts.googleapis.com">
10-
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
11-
<link
12-
href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap"
13-
rel="stylesheet">
14-
<link rel="stylesheet" href="static/styles/il2cpp.css" />
5+
<meta http-equiv="refresh" content="0; url=/il2cpp/" />
6+
<title>Redirecting...</title>
157
</head>
16-
178
<body>
18-
<div class="header">
19-
<h1>
20-
IL2CPP Mono Methods Analyzer
21-
</h1>
22-
<button type="button" id="helpBtn" class="button-base help-button"></button>
23-
<div class="base-window hidden" id="help-window">
24-
<div class="window-header no-move">
25-
<span class="window-title">Help</span>
26-
<span class="window-close">×</span>
27-
</div>
28-
<div class="help-window-body window-body">
29-
<h2>How to Use</h2>
30-
<ol>
31-
<li>Click "Select Version" to choose an existing game version or "Choose JSON File" to upload your own
32-
IL2CPP JSON file.</li>
33-
<li>Use the search boxes and filters to narrow down the list of methods based on your criteria.</li>
34-
<li>Click on column headers to sort the methods by that column.</li>
35-
<li>The count display shows the number of methods currently visible out of the total loaded.</li>
36-
<li>Click on a method to view more details about where it is called.</li>
37-
</ol>
38-
<h2>Counts Explained</h2>
39-
<ul>
40-
<li><strong>Mono Count:</strong> The amount of times the method is called in the original C# assembly.</li>
41-
<li><strong>Xref Count:</strong> The amount of cross-references to the method in the IL2CPP binary.
42-
<ul>
43-
<li>It is possible for a method to be called dynamically, like abstract or interface methods. Dynamic calls don't count towards the Xref count.</li>
44-
</ul>
45-
</li>
46-
<li><strong>This Count:</strong> The amount of times the method references the "this" object in the C# assembly.
47-
<ul>
48-
<li>
49-
This counts were not analyzed before 17.0.1, so older versions will show 0 for all methods.
50-
</li>
51-
</ul>
52-
</li>
53-
</ul>
54-
<h2>Filters Explained</h2>
55-
<ul>
56-
<li><strong>Search Methods:</strong> Filter methods by name.</li>
57-
<li><strong>Search Return Types:</strong> Filter methods by their return type.</li>
58-
<li><strong>Method Filter:</strong> Open advanced filtering options for method names.</li>
59-
<li><strong>Toggle Buttons:</strong> Enable or disable filters for compiler-generated and generic methods.</li>
60-
<li><strong>Min/Max Counts:</strong> Set minimum and maximum thresholds for Mono, Xref, and This counts.</li>
61-
<li><strong>Tag and Type Filters:</strong> Select specific tags and types to filter methods accordingly.</li>
62-
</ul>
63-
<h2>Tags Explained</h2>
64-
<ul>
65-
<li><strong>Inlined:</strong> Methods that have been inlined by the compiler. These are usually not safe to patch, but are okay to call.
66-
<ul>
67-
<li>Inlined methods usually have higher Mono counts than Xref counts.</li>
68-
<li>Not all methods tagged as inlined are actually inlined. Some methods may be falsely tagged due to limitations in analysis (like dynamic calls).</li>
69-
</ul>
70-
</li>
71-
<li><strong>Used by Inlined:</strong> Methods that are used by inlined methods. Helpful to identify possibly inlined methods. These methods are typically safe to patch and call.
72-
<ul>
73-
<li>Methods called by inlined methods may have higher Mono counts than Xref counts.</li>
74-
</ul>
75-
</li>
76-
<li><strong>Stripped:</strong> Methods that have been stripped from the build. These methods are not safe to patch or call. The code no longer exists in the game.</li>
77-
<li><strong>Matched:</strong> Methods that have been matched to their IL2CPP counterparts. These methods are typically safe to patch and call.</li>
78-
</ul>
79-
</div>
80-
</div>
81-
</div>
82-
83-
<div class="upload-inputs">
84-
<button type="button" class="button-base blue-btn" id="browseVersions">🔍 Select Version</button>
85-
<label for="fileInput" class="button-base">📁 Choose JSON File<input type="file" id="fileInput"
86-
accept="application/json" hidden /></label>
87-
<span id="selectedFileName" class="filename-text"></span>
88-
<button id="toggleThemeBtn" class="button-base">🌓 Toggle Theme</button>
89-
</div>
90-
91-
<div class="filters">
92-
<input class="filter-items" type="text" id="searchInput" placeholder="Search methods..." />
93-
<input class="filter-items" type="text" id="returnTypeInput" placeholder="Search return types..." />
94-
95-
<button type="button" id="advSearch" class="button-base filter-button blue-btn">⚙️ Method Filter</button>
96-
97-
<div class="break"></div>
98-
99-
<button id="showCompilerGenerated" class="button-base filter-button toggle-button toggled">
100-
<span class="checkbox-icon"></span>
101-
Compiler Generated Methods
102-
</button>
103-
<button id="generic" class="button-base filter-button toggle-button toggled">
104-
<span class="checkbox-icon"></span>
105-
Generic Methods
106-
</button>
107-
108-
<input class="filter-items" type="number" id="minMonoCount" placeholder="Min Mono Count" min="0" />
109-
<input class="filter-items" type="number" id="maxMonoCount" placeholder="Max Mono Count" />
110-
111-
<input class="filter-items" type="number" id="minXrefCount" placeholder="Min Xref Count" min="0" />
112-
<input class="filter-items" type="number" id="maxXrefCount" placeholder="Max Xref Count" />
113-
114-
<input class="filter-items" type="number" id="minThisCount" placeholder="Min This Count" min="0" />
115-
<input class="filter-items" type="number" id="maxThisCount" placeholder="Max This Count" />
116-
117-
<div class="filter-items multi-filter" id="tagFilter">
118-
<button type="button" class="button-base multi-filter-toggle" id="tagFilterToggle">Filter Tags ▾</button>
119-
<div class="multi-filter-dropdown hidden" id="tagFilterDropdown">
120-
<button type="button" class="button-base toggle-button toggled" data-filter="inlined">
121-
<span class="checkbox-icon"></span>
122-
Inlined
123-
</button>
124-
<button type="button" class="button-base toggle-button toggled" data-filter="used-by-inline">
125-
<span class="checkbox-icon"></span>
126-
Used by Inlined
127-
</button>
128-
<button type="button" class="button-base toggle-button toggled" data-filter="stripped">
129-
<span class="checkbox-icon"></span>
130-
Stripped
131-
</button>
132-
<button type="button" class="button-base toggle-button toggled" data-filter="matched">
133-
<span class="checkbox-icon"></span>
134-
Matched
135-
</button>
136-
</div>
137-
</div>
138-
139-
<div class="filter-items multi-filter" id="typeFilter">
140-
<button type="button" class="button-base multi-filter-toggle" id="typeFilterToggle">Filter Types ▾</button>
141-
<div class="multi-filter-dropdown hidden" id="typeFilterDropdown">
142-
<button type="button" class="button-base toggle-button toggled" data-filter="Method">
143-
<span class="checkbox-icon"></span>
144-
Method
145-
</button>
146-
<button type="button" class="button-base toggle-button toggled" data-filter="Property">
147-
<span class="checkbox-icon"></span>
148-
Property
149-
</button>
150-
</div>
151-
</div>
152-
</div>
153-
<div id="countDisplay" class="count-display">0/0</div>
154-
<div class="table-scroll-wrapper">
155-
<div class="virtual-table">
156-
<div class="virtual-header">
157-
<div class="cell col-method" data-sort="method">Method</div>
158-
<div class="cell col-return" data-sort="returnType">Return Type</div>
159-
<div class="cell col-count" data-sort="monoCount">Mono Count</div>
160-
<div class="cell col-count" data-sort="xrefCount">Xref Count</div>
161-
<div class="cell col-count" data-sort="thisCount">This Count</div>
162-
<div class="cell col-type" data-sort="type">Type</div>
163-
<div class="cell col-tag" data-sort="tags">Tag</div>
164-
</div>
165-
<div id="virtual-viewport" class="virtual-viewport">
166-
<div id="virtual-spacer" class="virtual-spacer"></div>
167-
<div id="virtual-content" class="virtual-content"></div>
168-
</div>
169-
</div>
170-
</div>
171-
<div id="advWindow" class="base-window hidden">
172-
<div class="window-header">
173-
<span class="window-title">Advanced Method Filter</span>
174-
<span class="window-close">×</span>
175-
</div>
176-
<div class="adv-window-body window-body">
177-
<textarea spellcheck="false" id="advMethodInput" rows="5"
178-
placeholder="Enter method names, one per line..."></textarea>
179-
<button id="advMethodApply" class="button-base blue-btn">Apply Filter</button>
180-
<button id="advMethodClear" class="button-base red-btn">Clear Filter</button>
181-
</div>
182-
<div class="resize-handle"></div>
183-
</div>
184-
<div id="versionsWindow" class="base-window no-resize version-window">
185-
<div class="window-header no-move">
186-
<span class="window-title">Select Game Version</span>
187-
<span class="window-close">×</span>
188-
</div>
189-
<div class="version-window-body window-body">
190-
<div id="versionsList" class="versions-list">
191-
</div>
192-
</div>
193-
</div>
194-
<div id="fullDropZone" class="full-drop-zone">
195-
<div class="drop-zone-message">📁 Drop your JSON file to load</div>
196-
</div>
197-
<script src="static/js/il2cpp.js?v=7"></script>
9+
<p>Redirecting to <a href="/il2cpp/">IL2CPP Tools</a>...</p>
10+
<script>
11+
window.location.href = "/il2cpp/";
12+
</script>
19813
</body>
199-
200-
</html>
14+
</html>

il2cpp/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ <h2>Tags Explained</h2>
194194
<div id="fullDropZone" class="full-drop-zone">
195195
<div class="drop-zone-message">📁 Drop your JSON file to load</div>
196196
</div>
197-
<script src="/static/js/il2cpp.js?v=7"></script>
197+
<script src="/static/js/il2cpp.js?v=8"></script>
198198
</body>
199199

200200
</html>

starlight.html

Lines changed: 8 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,14 @@
11
<!DOCTYPE html>
22
<html lang="en">
3-
43
<head>
5-
<meta charset="UTF-8">
6-
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7-
<title>Starlight - Among Us Mod Launcher</title>
8-
<link rel="shortcut icon" type="image/x-icon" href="favicon.png">
9-
<link type="text/css" rel="stylesheet" href="static/styles/starlight.css">
4+
<meta charset="UTF-8" />
5+
<meta http-equiv="refresh" content="0; url=/starlight/" />
6+
<title>Redirecting...</title>
107
</head>
11-
128
<body>
13-
<header class="header">
14-
<h1>Starlight</h1>
15-
<p class="tagline">The first Android mod launcher for <em>Among Us</em></p>
16-
</header>
17-
18-
<main class="container">
19-
<section class="intro">
20-
<p>
21-
<strong>Starlight</strong> brings the world of <em>Among Us</em> mods to your phone.
22-
Install, manage, and play with mods seamlessly on Android — no hassle, just fun.
23-
</p>
24-
</section>
25-
26-
<section class="features">
27-
<h2>Why Choose Starlight?</h2>
28-
<div class="feature-grid">
29-
<div class="feature-card">
30-
<h3>🚀 Simple & Fast</h3>
31-
<p>Install mods with just a few taps. No technical knowledge required.</p>
32-
</div>
33-
<div class="feature-card">
34-
<h3>🌌 Community Driven</h3>
35-
<p>Stay updated with the latest mods and connect with other players.</p>
36-
</div>
37-
<div class="feature-card">
38-
<h3>🔒 Safe & Reliable</h3>
39-
<p>We prioritize your safety while keeping your gameplay smooth.</p>
40-
</div>
41-
</div>
42-
</section>
43-
44-
<section class="download">
45-
<h2>Download Starlight</h2>
46-
<p>Get the latest version now:</p>
47-
<div class="download-actions">
48-
<a id="gplay-download" href="https://play.google.com/store/apps/details?id=dev.allofus.starlight"
49-
target="_blank" rel="noopener" class="download-btn">Download on Google Play</a>
50-
<a id="apk-download"
51-
href="https://github.com/All-Of-Us-Mods/starlight-releases/releases/download/1320/starlight-1320.apk"
52-
target="_blank" rel="noopener" class="download-btn">Download APK Directly</a>
53-
</div>
54-
</section>
55-
56-
<section class="community">
57-
<h2>Join Our Community</h2>
58-
<iframe src="https://discord.com/widget?id=1333104345906020402&theme=dark" width="100%" height="400px"
59-
allowtransparency="true" frameborder="0"
60-
sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe>
61-
</section>
62-
</main>
63-
64-
<footer class="footer">
65-
<p>© 2026 Starlight • <a href="index.html">Back to All Of Us Mods</a></p>
66-
</footer>
9+
<p>Redirecting to <a href="/starlight/">Starlight</a>...</p>
10+
<script>
11+
window.location.href = "/starlight/";
12+
</script>
6713
</body>
68-
69-
</html>
14+
</html>

0 commit comments

Comments
 (0)