feat(world): add persistent citizen simulation with needs, jobs, and social features

- Adds Character model with survival needs (hunger, thirst, energy) and state machine
- Implements city:tick world ticker for offline progression every minute
- Adds city territory expansion and building construction system
- Introduces job economy, inventory, and transaction audit trail
- Adds social graph (friends, marriage, children) and character chat
- Implements admin approval workflow for new registrations
- Adds hospital admission system for traffic accidents
- Includes comprehensive feature tests and world seeders
This commit is contained in:
2026-10-17 21:46:23 -03:00
parent 79d12fa2f4
commit 79ce2a1825
132 changed files with 11809 additions and 1036 deletions
View File
+17
View File
@@ -0,0 +1,17 @@
@extends('layouts.app')
@section('title', __('auth.pending_title'))
@section('content')
<div style="max-width: 480px; margin: 0 auto; text-align: center;">
<div class="card">
<h2 style="margin-top:0; color:#fff;">⏳ {{ __('auth.pending_title') }}</h2>
<p style="color:var(--muted);">{{ __('auth.pending_body') }}</p>
<p style="color:var(--muted); font-size:.9rem;">{{ auth()->user()?->email }}</p>
<form method="POST" action="{{ route('logout') }}" style="margin-top:1.5rem;">
@csrf
<button type="submit" class="btn">{{ __('Logout') }}</button>
</form>
</div>
</div>
@endsection
View File