View on GitHub

FOnline Engine

Flexible cross-platform isometric game engine

FOnline Engine — AI Maintainer Guide

This is the AI entry point for the reusable FOnline engine repository. For the human entry point, start with README.md. For the documentation map, start with Docs/README.md.

Scope

Before Changing Anything

  1. Check whether the change belongs to the engine or to the embedding game project.
  2. Read the nearest existing code and follow its style; do not introduce parallel conventions.
  3. Verify before editing: docs may drift, and when a doc and the live source disagree, the source wins — fix the doc in the same change.
  4. If behavior changes, update the owning engine doc in Docs/ in the same worktree change.
  5. Do not commit or push unless explicitly asked by the repository owner.

Documentation Map

The full maintained index is Docs/README.md; use it when a topic is not listed here. Convention-critical docs for maintainers:

Validation Routing

Behavioral Rules

Style Notes