7.1 KiB
7.1 KiB
Micro Counter Strike
Warning
This code completely auto-generated by ChatGPT from obfuscated JADx decompilation of Micro Counter Strike.
Renaming Map
This folder contains a readability refactor of the decompiled sources. All obfuscated class names and all obfuscated member names matching f###x, m###x, mo###x were renamed.
Class renames
| Old | New |
|---|---|
AbstractC0016ap |
AiControllerBase |
AbstractC0019as |
InputStateBase |
AbstractC0037f |
MainUiCanvasBase |
AbstractC0038g |
OverlayMenuBase |
AbstractC0040i |
HudBase |
AbstractC0041j |
KeyInputHandlerBase |
AbstractC0043l |
PlatformServices |
AbstractC0048q |
PlayerModelBase |
AbstractC0052u |
PlayerEntityBase |
AbstractRunnableC0014an |
GameSessionLoop |
C0000a |
SceneRootNode |
C0001aa |
MapManager |
C0002ab |
GameRenderCanvas |
C0003ac |
CountdownTimerTask |
C0004ad |
InGameMenuOverlay |
C0005ae |
MainMenuCanvas |
C0006af |
GrenadeController |
C0007ag |
FastAcos |
C0008ah |
LocalPlayer |
C0009ai |
MapInfo |
C0011ak |
LicenseKeyUtil |
C0012al |
BluetoothHostSync |
C0013am |
BillboardSprite |
C0015ao |
LicenseInputForm |
C0017aq |
CameraManager |
C0018ar |
RoundBasedGameMode |
C0020at |
GameplayKeyHandler |
C0021au |
ResourceLoader |
C0023aw |
SphereCollider |
C0024ax |
DefaultPlatformServices |
C0025ay |
AxisAlignedBoundingBox |
C0026az |
WeaponLoadout |
C0027b |
AnimatedBillboardSprite |
C0029bb |
PlayerManager |
C0031bd |
SoundManager |
C0032be |
RemotePlayer |
C0033bf |
MuzzleFlashManager |
C0034c |
NetworkStateCache |
C0035d |
ConnectionManager |
C0039h |
PlayerInputController |
C0042k |
WeaponInfo |
C0044m |
BluetoothClientSync |
C0045n |
NetworkPlayerEntity |
C0046o |
VectorMath |
C0049r |
BotAIController |
C0050s |
RandomUtil |
C0051t |
PlayerModel |
C0053v |
ParticleEffectManager |
C0054w |
PlayerMovementEntity |
C0055x |
BulletHoleManager |
C0056y |
HudRenderer |
C0057z |
GameplayCanvas |
GameMIDlet |
GameAppMidlet |
InterfaceC0030bc |
Combatant |
MicroCsMIDlet |
MicroCounterStrikeMidlet |
RunnableC0010aj |
GameLoadingThread |
RunnableC0022av |
BluetoothControlChannel |
RunnableC0028ba |
BluetoothServerListener |
RunnableC0036e |
SplashScreen |
RunnableC0047p |
BluetoothDiscoveryClient |
TestMIDlet |
EngineTestMidlet |
Identifier renames (manual highlights)
Below are the most meaningful manual renames. The full mapping is in RENAMING_MAP.json.
| Old | New |
|---|---|
f0f |
instance |
f100b |
cachedGameplayCanvasClass |
f101c |
cachedGameModeClass |
f102d |
cachedMainMenuCanvasClass |
f103e |
cachedHudRendererClass |
f104f |
cachedInGameMenuOverlayClass |
f105g |
cachedPlayerInputControllerClass |
f106h |
cachedBotAiControllerClass |
f107i |
cachedGameplayKeyHandlerClass |
f111a |
weaponCatalog |
f112b |
defaultPrimaryWeaponId |
f113c |
defaultPistolWeaponId |
f114d |
defaultKnifeWeaponId |
f115e |
defaultAmmoPack1WeaponId |
f116f |
defaultAmmoPack2WeaponId |
f117g |
equippedWeaponIdBySlot |
f118h |
ammoBySlot |
f119i |
activeSlot |
f120j |
grenadeCharge |
f133c |
instance |
f134a |
localPlayer |
f135b |
playersById |
f165a |
display |
f166b |
instance |
f177m |
instance |
f178a |
midlet |
f179b |
graphics |
f180c |
sessionType |
f188k |
soundEnabled |
f189l |
soundEnabledPending |
f1a |
maps |
f201a |
weaponId |
f202b |
name |
f203c |
clipSize |
f204d |
defaultAmmo |
f205e |
weightLabel |
f206f |
cost |
f207g |
weaponCode |
f208h |
recoilPattern |
f209i |
crosshairPattern |
f210j |
damage |
f211c |
instance |
f212a |
uiLayoutMode |
f213b |
implClass |
f2b |
world |
f3c |
currentMapIndex |
f4d |
worldBoundsXZ |
f58d |
teamId |
f59e |
health |
f5e |
collisionCells |
f60f |
loadout |
f61r |
grenadeController |
f62s |
money |
f63t |
painSoundCounter |
f64a |
displayName |
f65b |
resourcePath |
f66c |
hasRoundTimer |
f67d |
spawnPoints |
f68e |
collisionObjectIds |
f6g |
decorations |
f77e |
instance |
f78a |
sessionType |
f79b |
sessionState |
f80c |
countdownTask |
f81d |
roundEndTriggered |
m107a |
getInstance |
m108b |
start |
m10a |
setBackgroundCrop |
m11a |
addMap |
m12e |
getCurrentMapInfo |
m132a |
loadImage |
m133a |
loadM3G |
m134b |
safeGetImage |
m135c |
safeGetM3G |
m169a |
registerWeapon |
m170a |
resetToDefaultLoadout |
m171b |
consumeAmmo |
m172a |
selectSlot |
m173c |
getActiveAmmo |
m174d |
getActiveWeaponInfo |
m175b |
addWeaponOrAmmo |
m176b |
clearSlot |
m177e |
dispose |
m178f |
clearWeaponCatalog |
m191a |
getInstance |
m192a |
addPlayer |
m193a |
addAllToWorld |
m194b |
respawnAll |
m195c |
disposeAll |
m196d |
updateVisibility |
m197a |
getPlayerById |
m1a |
getInstance |
m213a |
getInstance |
m227a |
getInstance |
m228c |
loadMenuResources |
m229d |
unloadMenuResources |
m230a |
setSoundEnabled |
m242a |
getInstance |
m2b |
loadCurrentMap |
m3a |
applyMapLighting |
m4f |
addMoonSprite |
m5g |
createTrees |
m6c |
updateDecorations |
m7h |
addDirectionalLight |
m85a |
spendMoney |
m86f |
resetPainSoundCounter |
m87g |
tryConsumePainSoundCounter |
m88b |
applyDamage |
m8i |
buildCollisionGrid |
m9d |
unloadMap |
mo109c |
onSessionStart |
mo110d |
onRoundStart |
mo111e |
onSessionEnd |
mo112f |
cleanupNetworking |
mo144e |
getGameplayCanvasClass |
mo145f |
getGameModeClass |
mo146g |
getMainMenuCanvasClass |
mo147h |
getHudRendererClass |
mo148i |
getInGameMenuOverlayClass |
mo149j |
getPlayerInputControllerClass |
mo150k |
getBotAiControllerClass |
mo151l |
getGameplayKeyHandlerClass |
mo154m |
getPreRoundSeconds |
mo155n |
getRoundEndSeconds |
mo156q |
loadMainMenuResources |
mo157r |
loadHudResources |
mo158s |
loadInGameMenuResources |
mo159t |
unloadMainMenuResources |
mo160u |
unloadHudResources |
mo161v |
unloadInGameMenuResources |
mo162w |
registerBuiltInMaps |
mo163a |
loadWeaponDefinitions |
mo164x |
initCameras |
mo214b |
onStartApp |
mo215c |
onPauseApp |
mo216d |
onDestroyApp |
mo79a |
addToWorld |
mo80a |
removeFromWorld |
mo81b |
respawn |
mo82e |
handleAction |
mo83a |
onHit |
mo84a |
findHitTarget |
mo89j |
getHealth |
mo90k |
getLoadout |
mo91l |
getGrenadeController |
mo92m |
getTeamId |