https://github.com/coolcat467/catto-invasion
Catto Invasion Visual Novel
https://github.com/coolcat467/catto-invasion
Last synced: 8 months ago
JSON representation
Catto Invasion Visual Novel
- Host: GitHub
- URL: https://github.com/coolcat467/catto-invasion
- Owner: CoolCat467
- License: gpl-3.0
- Created: 2024-04-07T01:48:42.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-01T01:00:47.000Z (8 months ago)
- Last Synced: 2025-10-01T03:05:48.468Z (8 months ago)
- Language: Python
- Homepage:
- Size: 7.21 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Catto-Invasion
Catto Invasion Visual Novel
[](https://github.com/CoolCat467/Catto-Invasion/actions/workflows/ci.yml)
[](https://results.pre-commit.ci/latest/github/CoolCat467/Catto-Invasion/main)
[](https://github.com/pre-commit/pre-commit)
## Installation
- To install the newest version from the internet:
```console
pip install git+https://github.com/CoolCat467/Catto-Invasion.git
```
To install local copy:
- Clone this repo
- Go to folder repo is cloned in
```console
pip install -e .
```
## Run
```console
catto_invasion_game
```
## How to play
Click the character icons. If you click a character while any character
is still talking, it will skip doing typewriter style printing and just
display the entire text box immediately so you don't have to wait for
them to finish talking. Story database can be set up to have different
things happen if you click different characters.
## Extending
All story data lives in ./src/catto_invasion/data/database.toml
### Links
* Source Code - https://github.com/CoolCat467/Catto-Invasion.git
* Issues - https://github.com/CoolCat467/Catto-Invasion/issues
### License
-------
Code and documentation are available according to the GNU General Public License v3.0 (see [LICENSE](https://github.com/CoolCat467/Catto-Invasion/blob/HEAD/LICENSE)).