2024-11-26 02:20:51 +00:00
|
|
|
```mermaid
|
|
|
|
sequenceDiagram
|
|
|
|
participant Player
|
|
|
|
participant Maptest
|
2024-11-26 03:54:46 +00:00
|
|
|
participant Admin
|
2024-11-26 02:20:51 +00:00
|
|
|
participant Reviewer
|
|
|
|
participant Submitter
|
|
|
|
participant Website
|
|
|
|
participant Validator
|
|
|
|
participant Database
|
|
|
|
|
|
|
|
Submitter->>Website: Create Submission
|
|
|
|
Website->>Database: Create pipeline
|
|
|
|
Submitter->>Website: Submit for review
|
|
|
|
Website->>Database: Mark as submitted
|
|
|
|
Reviewer->>Website: Accept submission
|
|
|
|
Website->>Database: Mark as accepted
|
|
|
|
Database->>+Validator: Begin validation
|
|
|
|
Validator-->>-Database: Pass validation
|
|
|
|
Player->>Maptest: Complete map
|
|
|
|
Maptest->>Database: Mark as completed
|
2024-11-26 03:54:46 +00:00
|
|
|
Admin->>Website: Click Publish
|
2024-11-26 02:20:51 +00:00
|
|
|
Website->>Database: Publish
|
|
|
|
Database->>+Validator: Publish message
|
|
|
|
Validator-->>-Database: Retire pipeline
|
|
|
|
```
|