ManiaScript Documentation
  • Introduction
  • Outline
  • Getting Started
    • Hello World
    • Variables
    • Types
    • Control Flow
    • Functions
    • Labels
  • Setup
    • Editor Setup
    • Game mode dev setup
    • Map editor setup
    • ManiaApp setup
    • Debugging
  • Creating your first script
    • Game mode script structure
    • Create your first SM game mode
    • Create your first TM game mode
  • Manialink
    • Manialinks
  • Advanced ManiaScript
    • Advanced features
  • Useful resources
    • NADEO's open-source scripts
    • Reference
    • Creators Place Discord
    • Documentation
    • Forum
  • Cookbook
    • Working with UI layers
    • Modifying player's attributes
    • Use CustomUI
    • Capture landmarks
    • Custom items / Drop item from player
    • Actions
  • Appendix
    • Grammar
Powered by GitBook
On this page

Introduction

The goal of this book is to provide better documentation for ManiaScript.

ManiaScript is a scripting language made by Nadeo for their games (TrackMania, ShootMania, and the upcoming QuestMania).

This language is easy to use if you already have some programming knowledge and it allows you to create your own game modes or map editor plugin.

NextOutline

Last updated 6 years ago