Ändere Dateiberechtigungen auf ausführbar für mehrere Dateien
All checks were successful
Deploy yourpart (blue-green) / deploy (push) Successful in 2m45s
All checks were successful
Deploy yourpart (blue-green) / deploy (push) Successful in 2m45s
This commit is contained in:
0
.gitea/workflows/deploy-daemon.yml
Normal file → Executable file
0
.gitea/workflows/deploy-daemon.yml
Normal file → Executable file
0
.gitignore
vendored
Normal file → Executable file
0
.gitignore
vendored
Normal file → Executable file
0
.vscode/tasks.json
vendored
Normal file → Executable file
0
.vscode/tasks.json
vendored
Normal file → Executable file
0
Cargo.lock
generated
Normal file → Executable file
0
Cargo.lock
generated
Normal file → Executable file
0
Cargo.toml
Normal file → Executable file
0
Cargo.toml
Normal file → Executable file
0
YpDaemon/Cargo.toml
Normal file → Executable file
0
YpDaemon/Cargo.toml
Normal file → Executable file
0
YpDaemon/src/worker/base.rs
Normal file → Executable file
0
YpDaemon/src/worker/base.rs
Normal file → Executable file
0
YpDaemon/src/worker/character_creation.rs
Normal file → Executable file
0
YpDaemon/src/worker/character_creation.rs
Normal file → Executable file
0
YpDaemon/src/worker/director.rs
Normal file → Executable file
0
YpDaemon/src/worker/director.rs
Normal file → Executable file
0
YpDaemon/src/worker/events.rs
Normal file → Executable file
0
YpDaemon/src/worker/events.rs
Normal file → Executable file
0
YpDaemon/src/worker/politics.rs
Normal file → Executable file
0
YpDaemon/src/worker/politics.rs
Normal file → Executable file
0
YpDaemon/src/worker/sql.rs
Normal file → Executable file
0
YpDaemon/src/worker/sql.rs
Normal file → Executable file
0
YpDaemon/src/worker/user_character.rs
Normal file → Executable file
0
YpDaemon/src/worker/user_character.rs
Normal file → Executable file
0
build_output.txt
Normal file → Executable file
0
build_output.txt
Normal file → Executable file
0
docs/DEBUG_DEATH_SUCCESSION_QUERIES.sql
Normal file → Executable file
0
docs/DEBUG_DEATH_SUCCESSION_QUERIES.sql
Normal file → Executable file
0
docs/FALUKANT_CHURCH_DAEMON.md
Normal file → Executable file
0
docs/FALUKANT_CHURCH_DAEMON.md
Normal file → Executable file
0
docs/FALUKANT_DAEMON_AENDERUNGSNOTIZ_ZEITMASSSTAB.md
Normal file → Executable file
0
docs/FALUKANT_DAEMON_AENDERUNGSNOTIZ_ZEITMASSSTAB.md
Normal file → Executable file
0
docs/FALUKANT_DAEMON_HANDOFF.md
Normal file → Executable file
0
docs/FALUKANT_DAEMON_HANDOFF.md
Normal file → Executable file
0
docs/FALUKANT_DEATH_SUCCESSION_SMOKE_TEST.md
Normal file → Executable file
0
docs/FALUKANT_DEATH_SUCCESSION_SMOKE_TEST.md
Normal file → Executable file
0
docs/FALUKANT_DEBTORS_DAEMON.md
Normal file → Executable file
0
docs/FALUKANT_DEBTORS_DAEMON.md
Normal file → Executable file
0
docs/FALUKANT_DIRECTOR_AUTO_ADJUST_INCOME.md
Normal file → Executable file
0
docs/FALUKANT_DIRECTOR_AUTO_ADJUST_INCOME.md
Normal file → Executable file
0
docs/FALUKANT_DIRECTOR_PRODUCTION_COST.md
Normal file → Executable file
0
docs/FALUKANT_DIRECTOR_PRODUCTION_COST.md
Normal file → Executable file
0
docs/FALUKANT_MARRIAGE_HOUSEPEACE_DAEMON_HANDOFF.md
Normal file → Executable file
0
docs/FALUKANT_MARRIAGE_HOUSEPEACE_DAEMON_HANDOFF.md
Normal file → Executable file
0
docs/FALUKANT_PRODUCTION_CERTIFICATE.md
Normal file → Executable file
0
docs/FALUKANT_PRODUCTION_CERTIFICATE.md
Normal file → Executable file
0
docs/FALUKANT_SERVANTS_DAEMON.md
Normal file → Executable file
0
docs/FALUKANT_SERVANTS_DAEMON.md
Normal file → Executable file
0
docs/FALUKANT_TRANSPORT_RAID_DAEMON.md
Normal file → Executable file
0
docs/FALUKANT_TRANSPORT_RAID_DAEMON.md
Normal file → Executable file
0
docs/FALUKANT_UI_WEBSOCKET.md
Normal file → Executable file
0
docs/FALUKANT_UI_WEBSOCKET.md
Normal file → Executable file
0
docs/FALUKANT_UNDERGROUND_INVESTIGATE_AFFAIR.md
Normal file → Executable file
0
docs/FALUKANT_UNDERGROUND_INVESTIGATE_AFFAIR.md
Normal file → Executable file
0
docs/FALUKANT_WORKER_SCHEDULE_SOCKET.md
Normal file → Executable file
0
docs/FALUKANT_WORKER_SCHEDULE_SOCKET.md
Normal file → Executable file
0
docs/LOVER_STAND_EFFECTS.md
Normal file → Executable file
0
docs/LOVER_STAND_EFFECTS.md
Normal file → Executable file
0
migrations/001_falukant_family_lovers.sql
Normal file → Executable file
0
migrations/001_falukant_family_lovers.sql
Normal file → Executable file
0
migrations/002_falukant_family_rename_legacy_columns.sql
Normal file → Executable file
0
migrations/002_falukant_family_rename_legacy_columns.sql
Normal file → Executable file
0
migrations/003_falukant_family_marriage_buffs.sql
Normal file → Executable file
0
migrations/003_falukant_family_marriage_buffs.sql
Normal file → Executable file
0
migrations/004_falukant_servants_daemon.sql
Normal file → Executable file
0
migrations/004_falukant_servants_daemon.sql
Normal file → Executable file
0
migrations/005_falukant_marriage_housepeace.sql
Normal file → Executable file
0
migrations/005_falukant_marriage_housepeace.sql
Normal file → Executable file
0
migrations/006_falukant_lover_installments.sql
Normal file → Executable file
0
migrations/006_falukant_lover_installments.sql
Normal file → Executable file
0
migrations/007_falukant_character_church_career.sql
Normal file → Executable file
0
migrations/007_falukant_character_church_career.sql
Normal file → Executable file
0
migrations/008_falukant_marriage_pregnancy_due.sql
Normal file → Executable file
0
migrations/008_falukant_marriage_pregnancy_due.sql
Normal file → Executable file
0
migrations/008_falukant_transport_raid.sql
Normal file → Executable file
0
migrations/008_falukant_transport_raid.sql
Normal file → Executable file
0
migrations/009_falukant_region_display_name.sql
Normal file → Executable file
0
migrations/009_falukant_region_display_name.sql
Normal file → Executable file
0
migrations/010_falukant_marriage_started_at.sql
Normal file → Executable file
0
migrations/010_falukant_marriage_started_at.sql
Normal file → Executable file
0
migrations/011_falukant_character_planned_pregnancy.sql
Normal file → Executable file
0
migrations/011_falukant_character_planned_pregnancy.sql
Normal file → Executable file
0
migrations/012_falukant_political_benefits_daemon.sql
Normal file → Executable file
0
migrations/012_falukant_political_benefits_daemon.sql
Normal file → Executable file
0
migrations/013_falukant_political_daily_salary.sql
Normal file → Executable file
0
migrations/013_falukant_political_daily_salary.sql
Normal file → Executable file
0
migrations/014_falukant_certificate_productions_count_since.sql
Normal file → Executable file
0
migrations/014_falukant_certificate_productions_count_since.sql
Normal file → Executable file
0
migrations/015_falukant_log_production_completion_count.sql
Normal file → Executable file
0
migrations/015_falukant_log_production_completion_count.sql
Normal file → Executable file
0
migrations/016_falukant_log_political_office_history.sql
Normal file → Executable file
0
migrations/016_falukant_log_political_office_history.sql
Normal file → Executable file
0
migrations/017_falukant_money_precision_14_2.sql
Normal file → Executable file
0
migrations/017_falukant_money_precision_14_2.sql
Normal file → Executable file
0
migrations/018_worker_schedule_socket_right.sql
Normal file → Executable file
0
migrations/018_worker_schedule_socket_right.sql
Normal file → Executable file
0
migrations/README.md
Normal file → Executable file
0
migrations/README.md
Normal file → Executable file
0
renovate.json
Normal file → Executable file
0
renovate.json
Normal file → Executable file
0
src/config.rs
Normal file → Executable file
0
src/config.rs
Normal file → Executable file
0
src/db/connection.rs
Normal file → Executable file
0
src/db/connection.rs
Normal file → Executable file
0
src/db/mod.rs
Normal file → Executable file
0
src/db/mod.rs
Normal file → Executable file
0
src/main.rs
Normal file → Executable file
0
src/main.rs
Normal file → Executable file
0
src/message_broker.rs
Normal file → Executable file
0
src/message_broker.rs
Normal file → Executable file
0
src/websocket_server.rs
Normal file → Executable file
0
src/websocket_server.rs
Normal file → Executable file
0
src/worker/base.rs
Normal file → Executable file
0
src/worker/base.rs
Normal file → Executable file
0
src/worker/character_creation.rs
Normal file → Executable file
0
src/worker/character_creation.rs
Normal file → Executable file
0
src/worker/death_log.rs
Normal file → Executable file
0
src/worker/death_log.rs
Normal file → Executable file
0
src/worker/director.rs
Normal file → Executable file
0
src/worker/director.rs
Normal file → Executable file
0
src/worker/events.rs
Normal file → Executable file
0
src/worker/events.rs
Normal file → Executable file
0
src/worker/falukant_certificate.rs
Normal file → Executable file
0
src/worker/falukant_certificate.rs
Normal file → Executable file
0
src/worker/falukant_debtors.rs
Normal file → Executable file
0
src/worker/falukant_debtors.rs
Normal file → Executable file
0
src/worker/falukant_family.rs
Normal file → Executable file
0
src/worker/falukant_family.rs
Normal file → Executable file
0
src/worker/falukant_servants.rs
Normal file → Executable file
0
src/worker/falukant_servants.rs
Normal file → Executable file
0
src/worker/falukant_transport_raid.rs
Normal file → Executable file
0
src/worker/falukant_transport_raid.rs
Normal file → Executable file
0
src/worker/house.rs
Normal file → Executable file
0
src/worker/house.rs
Normal file → Executable file
0
src/worker/mod.rs
Normal file → Executable file
0
src/worker/mod.rs
Normal file → Executable file
0
src/worker/notify.rs
Normal file → Executable file
0
src/worker/notify.rs
Normal file → Executable file
0
src/worker/political_benefits.rs
Normal file → Executable file
0
src/worker/political_benefits.rs
Normal file → Executable file
0
src/worker/politics.rs
Normal file → Executable file
0
src/worker/politics.rs
Normal file → Executable file
0
src/worker/produce.rs
Normal file → Executable file
0
src/worker/produce.rs
Normal file → Executable file
0
src/worker/simple.rs
Normal file → Executable file
0
src/worker/simple.rs
Normal file → Executable file
0
src/worker/sql.rs
Normal file → Executable file
0
src/worker/sql.rs
Normal file → Executable file
0
src/worker/stockage_manager.rs
Normal file → Executable file
0
src/worker/stockage_manager.rs
Normal file → Executable file
0
src/worker/transport.rs
Normal file → Executable file
0
src/worker/transport.rs
Normal file → Executable file
0
src/worker/underground.rs
Normal file → Executable file
0
src/worker/underground.rs
Normal file → Executable file
4
src/worker/user_character.rs
Normal file → Executable file
4
src/worker/user_character.rs
Normal file → Executable file
@@ -189,7 +189,7 @@ impl UserCharacterWorker {
|
||||
Ok(())
|
||||
}
|
||||
|
||||
/// Ehe: Geburten/stale stündlich; Konzeption höchstens einmal pro Kalendertag (ein Jahreswurf, `prob_year`).
|
||||
/// Ehe/geplante Geburten zeitnah; Konzeption höchstens einmal pro Kalendertag (ein Jahreswurf, `prob_year`).
|
||||
/// Konzeption setzt `marriage_pregnancy_due_at` (+18 Stunden); Geburt über `QUERY_GET_MARRIAGE_BIRTH_DELIVERIES`.
|
||||
/// Kein separates „Hochzeitsnacht“-Event — erste Konzeption am nächsten Tageslauf nach der Hochzeit.
|
||||
fn maybe_run_hourly_pregnancies(&mut self) {
|
||||
@@ -198,7 +198,7 @@ impl UserCharacterWorker {
|
||||
|
||||
let run_hourly = match self.last_pregnancy_run {
|
||||
None => true,
|
||||
Some(last) => now.saturating_duration_since(last) >= Duration::from_secs(3600),
|
||||
Some(last) => now.saturating_duration_since(last) >= Duration::from_secs(60),
|
||||
};
|
||||
|
||||
let run_daily_fertility = self.last_marriage_fertility_date != Some(today);
|
||||
|
||||
0
src/worker/value_recalculation.rs
Normal file → Executable file
0
src/worker/value_recalculation.rs
Normal file → Executable file
0
src/worker/weather.rs
Normal file → Executable file
0
src/worker/weather.rs
Normal file → Executable file
Reference in New Issue
Block a user