If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Notes:Club Penguin: Game Day!

From The Cutting Room Floor
Jump to navigation Jump to search

This page contains notes for the game Club Penguin: Game Day!.

Technical Information

  • All the scripts and base set files used for the Hub can be found in /hub/script and /hub/set, compressed with LZ77 and packed into *.arc files.

Terminology

Club Penguin: Game Day! has a few terms for aspects of how the game works and names for things, so these are the entries that I feel are important to specify.
These can apply to if you are just reading this page for the first time, or if you want to learn a bit about the inner workings of the game.

File Types

  • *.nut - This file extension belongs to the Squirrel programming language with its script files. Game Day uses them extensively for the hub areas, as well as for messages and sounds.
  • *.scene - This belongs to a custom ASCII-based file format that contains information about scene lighting, collision, what models and animations to load in and any special properties.
  • *.set - Also belongs to a custom ASCII-based file format that contains locator data for use in script files.
  • *.param - Another custom file. Java Jump, Snowball Battle and Jackhammer! all use this file type to set up various aspects of the minigame, found in the folders within /param.
  • *.cps - Another custom file. Sled & Slide uses this to set up the game map. The Hub also uses this to set up Game Series for each zone. Also found in the folders within /param.

Dictionary

  • UITEXT - This prefix is used on entries found in uitext.nut and propernoun.nut, and are comprised of static variables assigned a value. Each value corresponds to a text entry in localize/message.##.csv and localize/propernoun.##.csv respectively.