Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /nfsmnt/hosting1_2/8/2/82f54cb0-e474-4da4-9cdc-40dcd737e16b/mypage.sk/sub/tery/dokuwiki/lib/plugins/importoldchangelog/action.php on line 8

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /nfsmnt/hosting1_2/8/2/82f54cb0-e474-4da4-9cdc-40dcd737e16b/mypage.sk/sub/tery/dokuwiki/lib/plugins/safefnrecode/action.php on line 0

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /nfsmnt/hosting1_2/8/2/82f54cb0-e474-4da4-9cdc-40dcd737e16b/mypage.sk/sub/tery/dokuwiki/lib/plugins/popularity/action.php on line 0

Strict Standards: Declaration of Doku_Renderer_metadata::table_open() should be compatible with Doku_Renderer::table_open($maxcols = NULL, $numrows = NULL, $pos = NULL) in /nfsmnt/hosting1_2/8/2/82f54cb0-e474-4da4-9cdc-40dcd737e16b/mypage.sk/sub/tery/dokuwiki/inc/parser/metadata.php on line 24

Strict Standards: Declaration of Doku_Renderer_metadata::table_close() should be compatible with Doku_Renderer::table_close($pos = NULL) in /nfsmnt/hosting1_2/8/2/82f54cb0-e474-4da4-9cdc-40dcd737e16b/mypage.sk/sub/tery/dokuwiki/inc/parser/metadata.php on line 24
tery:directory_structure [TeryWiki]
 

Directory Structure

 tery - main project directory. Contains all subdirectories. This directory is also contains the executables, 
  |     and should be used as directory where you run the Tery program.
  |
  +- src - source files directory containing all *.cpp, *.h
  |  
  +- data - directory for all the game data
  |      |
  |      +- defs - definition files (or init files) specifying game items. files in text format. probably in xml.
  |      |   |
  |      |   +- creature - definition files for creatures
  |      |   |
  |      |   +- decor - definition files for decorations
  |      |
  |      +- gfx - directory containing sprite SPR files
  |      |   |
  |      |   +- creature - sprites for creatures
  |      |   |
  |      |   +- decor - sprites for decorations
  |      |   |
  |      |   +- fonts - font graphics
  |      |   |
  |      |   +- gui - gui icons of editor. These items should remain here as they are preloaded when editor is started
  |      |   |
  |      |   +- tiles - level background / foreground tile graphics
  |      |
  |      +- levels - *.lvl level files
  |      |
  |      +- levels_bk - *.lvl level backup files. When you save level file in level editor, original file is moved here.
  |      |
  |      +- music - music files
  |      |
  |      +- sfx - sound effect files
  |      |
  |      +- text - text language files in xml format, used as level dialog text
  |
  +- tery_kdev - project directory for KDevelop files; contains project files
  |  
  +- tery_vs - project directory for Visual Studio 6 files; contains project files
  |
  +- tery_vs8 - project directory for Visual Studio 8 ( 2005 ) files; contains project files
  |
  +- lib - directory containing libraries needed to compile the project.
  |  +- fmod
  |     +- linux
  |     +- win32
  |  +- sdl
  |     +- win32
  |  +- irrxml
  |
  +- temp - directory for temporary files. Compiled objects go here. These directories should remain empty on SVN
  |  |
  |  +- tery
  |     +- debug
  |     +- release
  |
  +- doc - project documentation
  |  +- wiki - backup of the project documentation stored on wikipedia (the thing you are reading right now)
  |
  +- other - files not fitting anywhere else. Temporary or source graphic files used on project.
  |
  +- release - releases

Files are from now on stored on the SVN server, current size of the project is 29mb.

directory size (Mb) contents
src 1.5 source code
tery_kdev 1.3 project files for KDevelop (linux )
tery_vs 0.1 project files for Visual Studio 6
tery_vs8 0.1 project files for Visual Studio 8
data 4.6 all game data ( sounds, sprites, levels, music/sfx )
lib 10 precompiled 3rd party libraries and headers. Win32 and Linux versions
temp 0 empty, only pre-created directories
doc 1.7 documentation
other 2.5 other stuff
release 3.4 releases
sum 25

Old directory structure used up to 8/2007:

  +-tery_src - project directory for MSVC files; containing *.cpp, *.h
  |  |
  |  +- data - directory for all data
  |      |
  |      +- defs - definition files (or init files) specifying game items. files in text format. probably in xml.
  |      |   |
  |      |   +- creature - definition files for creatures
  |      |   |
  |      |   +- decor - definition files for decorations
  |      |
  |      +- gfx - directory containing sprite SPR files
  |      |   |
  |      |   +- creature - sprites for creatures
  |      |   |
  |      |   +- decor - sprites for decorations
  |      |   |
  |      |   +- fonts - font graphics
  |      |   |
  |      |   +- gui - gui icons of editor. These items should remain here as they are preloaded when editor is started
  |      |   |
  |      |   +- tiles - level background / foreground tile graphics
  |      |
  |      +- levels - *.lvl level files
  |      |
  |      +- music - music files
  |      |
  |      +- sfx - sound effect files
  |      |
  |      +- text - text language files in xml format, used as level dialog text
  |
  |
  +-tery_kdev - project directory for KDevelop files

Old directory structure used in year 2006 and past:

  tery_src - project directory for MSVC files; containing *.cpp, *.h, sprite database, *.lvl files
    |
    +- tiles  - contains sprite files
        |
        +- xxxx - subdirectories - containing sprite filse
tery/directory_structure.txt · Last modified: 2008/08/25 16:05 by mirex
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki