Radegast’s notes

ET:L

, or NOTTODO?

debug_protocol - allows changing protocol version for testing packets. External tools are better for this. Probably should be removed.

handicap - investigate

  • Write a Mac OS X installation guide. It is really easy to cross-compile ET:L on Mac using homebrew

In-game console

  • hold <ctrl> to accelerate scrolling
  • <ctrl>+<home> = top of console
  • <ctrl>+<end> = bottom of console

Redmine

Syntax

Redmine is now configured to allow setting font colours and css styles.

Example 1: I like blue colour.

Examlpe 2: Red colour is also nice.

Example 3: Colourful table
1 2
Red cell d
g Grey cell

Highlight.js support

Highlight.js supports many more languages than Coderay which is shipped with Redmine. For us the most important addition is CMake, Lua and Bash.

Test

#!/bin/bash
for i in $( ls ); do
    echo item: $i
done
#include <iostream>

int main(int argc, char *argv[]) {

  /* An annoying "Hello World" example */
  for (auto i = 0; i < 0xFFFF; i++)
    cout << "Hello, World!" << endl;

  char c = '\n';
  unordered_map <string, vector<string> > m;
  m["key"] = "\\\\"; // this is an error

  return -2e3 + 12l;
}