Skip to content

NarukamiTO/client

Repository files navigation

Narukami Client

Requirements

Building

Change dev.assasans.actionscript.sdk and run.binary properties in gradle.properties to your AIR SDK root path and Standalone Flash Player binary path, respectively.

To build a module, run the build task. Build artifacts will be placed in <module>/build/libs/ directory.

To build all modules, run the dist task. Build artifacts, correctly named for the resource generator, will be placed in the build/libs/ directory. You can then copy them to the resource generator’s resources/library/ directory.

To run the game using Standalone Flash Player, run the run task. Remember to build it first.

Branches

main: Alternativa’s original code, without mods or bugfixes. The only changes allowed are renaming of public identifiers due to compiler differences (goto is not a valid identifier).

baseline: Fixes bugs to achieve playable game (e.g., tank unload breaking event dispatcher; CTF flag not being able to get triggered more than one time per tank incarnation). You want to use this branch to play the game.

License

Patches are licensed under GNU Affero General Public License, version 3.0 or later (LICENSE or https://www.gnu.org/licenses/agpl-3.0.html).

In short, you must make the source code available to your users if you host this client for anybody.

Modules

Original files are available at https://smb.assasans.dev/narukami/blobs/.

Module File name (SHA-1 hash) Compile date Status

AlternativaLoader

AlternativaLoader.swf (2335e89d175042ec8053f75a681da768fc5af2b6)

2019-05-08

Works, needs renaming.

StandaloneLoader

StandaloneLoader-2.0.swf (657c58ead4eabf49c0c8c4d5063699ad5a6403f3)

2016-09-29

Untested, compiles, needs renaming.

Prelauncher

Prelauncher.swf (c06169991905f011ed8e1e27cf16a4f0d39c0a9d)

2018-03-28

Untested, compiles, needs renaming.

TanksErrorScreen

TanksErrorScreen.swf (62a648780b0c6bded10d6938bd7cfa3db4bbe8ea)

2015-11-03

Works, needs renaming.

entrance

entrance-512f829fd60cc3054c7c47cadd5cf165.swf

2019-07-19

Works, partially tested, needs renaming.

game

game-a2b27de46b6ba0ef8811a554150829b5

2019-07-19

Works, partially tested, needs renaming.

a3d.hardware

hardware-5fdbd339811acf3acb445d327f6509fd.swf

2019-07-19

Gradle project not created yet, needs renaming.

a3d.software

software-76804e64d965ab81f2db76f61a049a10.swf

2021-09-30

Works incorrectly, needs renaming.

About

Client restoration for a certain tank browser game, starting with Tanki and ending with Online.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published