IDAC: avatar gacha updated (HUGE PAIN), config fixes

This commit is contained in:
Dniel97 2023-10-19 18:52:10 +02:00
parent 3ee1801ee6
commit 81f7106264
Signed by: Dniel97
GPG Key ID: 6180B3C768FB2E08
4 changed files with 19925 additions and 6705 deletions

View File

@ -1,6 +1,6 @@
FROM python:3.9.15-slim-bullseye FROM python:3.9.15-slim-bullseye
RUN apt update && apt install default-libmysqlclient-dev build-essential libtk nodejs npm -y RUN apt update && apt install default-libmysqlclient-dev build-essential libtk nodejs npm pkg-config -y
WORKDIR /app WORKDIR /app
COPY requirements.txt requirements.txt COPY requirements.txt requirements.txt
@ -15,7 +15,7 @@ COPY dbutils.py dbutils.py
ADD core core ADD core core
ADD titles titles ADD titles titles
ADD config config ADD config config
ADD log log ADD logs logs
ADD cert cert ADD cert cert
ENTRYPOINT [ "/app/entrypoint.sh" ] ENTRYPOINT [ "/app/entrypoint.sh" ]

View File

@ -551,9 +551,9 @@ Config file is located in `config/idac.yaml`.
| `port_matching` | Port number for the Online Battle Matching | | `port_matching` | Port number for the Online Battle Matching |
| `port_echo1/2` | Port numbers for Echos | | `port_echo1/2` | Port numbers for Echos |
| `port_matching_p2p` | Port number for Online Battle (currently unsupported) | | `port_matching_p2p` | Port number for Online Battle (currently unsupported) |
| `stamp.enabled` | Enables/Disabled the play stamp events | | `stamp.enable` | Enables/Disabled the play stamp events |
| `stamp.enabled_stamps` | Define up to 3 play stamp events (without `.json` extension, which are placed in `titles/idac/data/stamps`) | | `stamp.enabled_stamps` | Define up to 3 play stamp events (without `.json` extension, which are placed in `titles/idac/data/stamps`) |
| `timetrial.enabled` | Enables/Disables the time trial event | | `timetrial.enable` | Enables/Disables the time trial event |
| `timetrial.enabled_timetrial` | Define one! trial event (without `.json` extension, which are placed in `titles/idac/data/timetrial`) | | `timetrial.enabled_timetrial` | Define one! trial event (without `.json` extension, which are placed in `titles/idac/data/timetrial`) |
@ -642,6 +642,7 @@ python dbutils.py --game SDGT upgrade
| 70 | Odawara(小田原) | Reverse(逆走) | | 70 | Odawara(小田原) | Reverse(逆走) |
### Credits ### Credits
- Bottersnike: For the HUGE Reverse Engineering help
- Kinako: For helping with the timeRelease unlocking of courses and special mode - Kinako: For helping with the timeRelease unlocking of courses and special mode
A huge thanks to all people who helped shaping this project to what it is now and don't want to be mentioned here. A huge thanks to all people who helped shaping this project to what it is now and don't want to be mentioned here.

View File

@ -1,5 +1,5 @@
server: server:
enabled: True enable: True
loglevel: "info" loglevel: "info"
ssl: False ssl: False
ssl_key: "cert/idac.key" ssl_key: "cert/idac.key"
@ -11,12 +11,12 @@ server:
port_matching_p2p: 20003 port_matching_p2p: 20003
stamp: stamp:
enabled: True enable: True
enabled_stamps: # max 3 play stamps enabled_stamps: # max 3 play stamps
- "touhou_remilia_scarlet" - "touhou_remilia_scarlet"
- "touhou_flandre_scarlet" - "touhou_flandre_scarlet"
- "touhou_sakuya_izayoi" - "touhou_sakuya_izayoi"
timetrial: timetrial:
enabled: True enable: True
enabled_timetrial: "touhou_remilia_scarlet" enabled_timetrial: "touhou_remilia_scarlet"

File diff suppressed because it is too large Load Diff