Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mdingena/att-string-transcoder

Trancode integer strings for A Township Tale.
https://github.com/mdingena/att-string-transcoder

binary township-tale transcoder virtual-reality

Last synced: 3 months ago
JSON representation

Trancode integer strings for A Township Tale.

Awesome Lists containing this project

README

        


ATT String Transcoder

ATT String Transcoder


build status
npm version
node version
typescript version
license
contributor covenant v2.0 adopted

---

Allows you to decode _A Township Tale_'s save strings for analysing, and encode JS objects into ATT save strings for spawning.

⚠️ Use this library primarily when creating bots for ATT, or when building your own ATT save string project. **If you just want to make string weapons, check out our [ATT String Workshop](https://github.com/mdingena/att-string-workshop) project.**

## :speech_balloon: Join the community

Join the ATT string creators community for sharing and troubleshooting strings built with _ATT String Transcoder_.

Chat with the ATT String Transcoder community on Discord

## :sparkles: Quickstart

### Installation

Add this library to your project's dependencies:

```shell
npm install --save att-string-transcoder
```

### Usage

```ts
import { Prefab } from 'att-string-transcoder';

const blade = new Prefab('Large_Longsword_Blade').setMaterial('Mythril');

const handle = new Prefab('Handle_Short_Cool')
.addChildPrefab('Slot_Large_SwordType_Craft_33946', blade)
.setKinematic()
.print();
```

Read the [API Reference Documentation](docs/README.md) for more options.