Skip to content
This repository has been archived by the owner on Aug 1, 2022. It is now read-only.

SCP-CBN/scpcb

 
 

Repository files navigation

CBN

The original game's source code can be found here: https://github.com/Regalis11/scpcb

The game is based on the works of the SCP Foundation community.

Requirements:

Windows:

Before compiling:

  • Make sure the Working Directory of the SCPCB project is set to $(TargetDir) (Configuration Properties -> Debugging).

License

Licensing terms can be found in License.txt.

List of things to avoid doing in the game's code:

  • Not adhering to the PGE guidelines.
  • Anything that isn't OTBS (Allman, GNU, etc).
  • Omitting brackets when they can be used.
  • Any language other than C++, AngelScript and JavaScript (for scripts).
  • Anything other than lower camelCase for functions and variables.
  • Anything other than upper CamelCase for class/struct/enum names.
  • Anything other than screaming SNAKE_CASE for constants and enum values.
  • Global variables.
  • Tabs & indentations other than multiples of 4 spaces.
  • Anything other than LF newlines.
  • #pragma once.
  • Text/source files without a newline at the end.
  • Declaring several variables in one statement.
  • Placing the pointer/reference symbol anywhere other than next to the type.

Packages

No packages published

Languages

  • C++ 70.6%
  • C 13.1%
  • Python 5.0%
  • Java 2.9%
  • CMake 2.4%
  • HTML 1.9%
  • Other 4.1%