Documentation développeur/Fr

From OpenTTD
Jump to: navigation, search
Translation.png

Cet article est traduit de l'original en anglais: Development Documentation.

Pourcentage: 0% environ.
  

Vous pouvez aider en contribuant à améliorer le contenu si votre niveau vous le permet.

  • Utilisez le Manuel de Style pour le montage correct.
  • N'oubliez pas de retirer ce modèle une fois l'article correctement traduit.


Documentation développeur d’OpenTTD
HAL (Hardware Abstraction Layer)

Audio
Musique
Graphismes

Window System

Using the Window System
Events used by the Window System
Colour codes that exist in OpenTTD
Adding a text box
Understanding the widget focus system

Patches

HOWTO - Add a patch option
HOWTO - Add a squirrel function
HOWTO - Do a savegame BUMP

The Map / Scenario

Understanding the Dynamic Landscape Array
Understanding the SaveGame Handler
HOWTO - Create good Scenarios
HOWTO - Add New Town Name Generators

The actual simulation

Vehicles
Using Orders
Pathfinding
Ratings
Train Acceleration

Language and Strings

Format of langfiles
Using OpenTTD Strings

Multiplayer

The Core Interface

Starting a Server
Connecting to a Server
Using the list of LAN/Internet Games

The OpenTTD TCP Protocol
The OpenTTD UDP Protocol
HOWTO - Debug desyncs

Ingame Console

The Console Window
Using Console Scripting
HOWTO - Add Functions/Commands to the Console
HOWTO - Add Variables to the Console
HOWTO - Direct Variable Access using ICONSOLE_VAR_POINTER
OpenTTD Console Commands
OpenTTD Console Variables
Development History

Contents

Compiling and Code Guidelines

BlackBook.png

Aspects of OpenTTD Development

HAL (Hardware Abstraction Layer)

  • Audio
  • Music
  • Graphic

Window System

Patches

The Map/Scenario

The actual simulation

Language and Strings

Multiplayer

NoAI

See also

Personal tools