font stuff

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@6608 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
RandumKiwi
2011-08-21 09:58:29 +00:00
parent f046b151f1
commit dc4bd08fba
8 changed files with 367 additions and 329 deletions
+143 -218
View File
@@ -1,229 +1,154 @@
//font font_name, texture_file, default_width, default_height, offset_x, offset_y, offset_width, offset_height
//fontchar x y width height (x,y coords = top left corner of character position)
//use "/setfont font_name" to switch between fonts
// To add your own fonts, create a seperate font file and execute like this:
exec config/font_serif.cfg
font default "packages/misc/chars_blocky.png" 32 64 0 2 0 -2
fontchar 1 0 23 64 //!
fontchar 28 0 38 64 //"
fontchar 68 0 47 64 //#
fontchar 118 0 39 64 //$
fontchar 157 0 59 64 //%
fontchar 216 0 50 64 //&
fontchar 266 0 24 64 //'
fontchar 293 0 28 64 //(
fontchar 323 0 28 64 //)
fontchar 352 0 36 64 //*
fontchar 390 0 43 64 //+
fontchar 436 0 26 64 //,
fontchar 463 0 30 64 //-
fontchar 1 64 23 64 //.
fontchar 25 64 32 64 ///
fontchar 57 64 42 64 //0
fontchar 102 64 38 64 //1
fontchar 143 64 38 64 //2
fontchar 184 64 40 64 //3
fontchar 224 64 42 64 //4
fontchar 267 64 40 64 //5
fontchar 309 64 41 64 //6
fontchar 350 64 40 64 //7
fontchar 392 64 41 64 //8
fontchar 433 64 41 64 //9
fontchar 477 64 23 64 //:
fontchar 1 128 25 64 //;
fontchar 27 128 43 64 //<
fontchar 73 128 43 64 //=
fontchar 118 128 43 64 //>
fontchar 161 128 37 64 //?
fontchar 198 128 55 64 //@
fontchar 255 128 50 64 //A
fontchar 305 128 42 64 //B
fontchar 348 128 43 64 //C
fontchar 393 128 47 64 //D
fontchar 2 192 38 64 //E
fontchar 43 192 38 64 //F
fontchar 82 192 47 64 //G
fontchar 132 192 45 64 //H
fontchar 180 192 24 64 //I
fontchar 205 192 31 64 //J
fontchar 237 192 48 64 //K
fontchar 286 192 38 64 //L
fontchar 324 192 53 64 //M
fontchar 379 192 45 64 //N
fontchar 426 192 50 64 //O
fontchar 2 256 42 64 //P
fontchar 45 256 50 64 //Q
fontchar 97 256 45 64 //R
fontchar 143 256 41 64 //S
fontchar 184 256 46 64 //T
fontchar 230 256 44 64 //U
fontchar 275 256 50 64 //V
fontchar 326 256 64 64 //W
fontchar 392 256 48 64 //X
fontchar 440 256 49 64 //Y
fontchar 2 320 43 64 //Z
fontchar 46 320 29 64 //[
fontchar 77 320 32 64 //\
fontchar 109 320 29 64 //]
fontchar 141 320 46 64 //^
fontchar 189 320 37 64 //_
fontchar 226 320 28 64 //`
fontchar 259 320 40 64 //a
fontchar 302 320 41 64 //b
fontchar 344 320 36 64 //c
fontchar 382 320 41 64 //d
fontchar 426 320 41 64 //e
fontchar 468 320 33 64 //f
fontchar 2 384 41 64 //g
fontchar 45 384 40 64 //h
fontchar 87 384 23 64 //i
fontchar 110 384 27 64 //j
fontchar 141 384 42 64 //k
fontchar 183 384 23 64 //l
fontchar 210 384 56 64 //m
fontchar 270 384 40 64 //n
fontchar 311 384 42 64 //o
fontchar 356 384 41 64 //p
fontchar 398 384 41 64 //q
fontchar 439 384 32 64 //r
fontchar 471 384 37 64 //s
fontchar 2 448 35 64 //t
fontchar 42 448 39 64 //u
fontchar 85 448 44 64 //v
fontchar 130 448 55 64 //w
fontchar 187 448 42 64 //x
fontchar 230 448 44 64 //y
fontchar 276 448 37 64 //z
fontchar 320 448 35 64 //{
fontchar 366 448 20 64 //|
fontchar 397 448 35 64 //}
fontchar 443 448 43 64 //~
// Then, in that file, define the font. To do this, first define the font file.
// See: ./docs/reference.xml#identifier_font for the command to do this.
// Then, each font character.
// See: ./docs/reference.xml#identifier_fontchar for the command to do this.
// Once defined, you can use the command "setfont" to switch between fonts
// See: ./docs/reference.xml#identifier_setfont
// See the default font below for an example on how to define these fonts.
// Note that the fonts are defined in the particualr order shown in the comments.
font v104 "packages/misc/chars.png" 32 64 0 2 0 -2
fontchar 0 0 25 64 //!
fontchar 25 0 29 64 //"
fontchar 54 0 53 64 //#
fontchar 107 0 41 64 //$
fontchar 148 0 69 64 //%
fontchar 217 0 46 64 //&
fontchar 263 0 17 64 //'
fontchar 280 0 29 64 //(
fontchar 309 0 29 64 //)
fontchar 338 0 41 64 //*
fontchar 379 0 53 64 //+
fontchar 432 0 23 64 //,
fontchar 455 0 29 64 //-
fontchar 0 64 21 64 //.
fontchar 23 64 29 64 ///
fontchar 52 64 41 64 //0
fontchar 93 64 40 64 //1
fontchar 133 64 41 64 //2
fontchar 174 64 41 64 //3
fontchar 215 64 41 64 //4
fontchar 256 64 40 64 //5
fontchar 296 64 41 64 //6
fontchar 337 64 41 64 //7
fontchar 378 64 41 64 //8
fontchar 419 64 40 64 //9
fontchar 459 64 29 64 //:
fontchar 0 128 29 64 //;
fontchar 29 128 52 64 //<
fontchar 81 128 53 64 //=
fontchar 134 128 52 64 //>
fontchar 186 128 35 64 //?
fontchar 221 128 64 64 //@
fontchar 285 128 44 64 //A
fontchar 329 128 44 64 //B
fontchar 373 128 45 64 //C
fontchar 418 128 49 64 //D
fontchar 0 192 40 64 //E
fontchar 40 192 37 64 //F
fontchar 77 192 50 64 //G
fontchar 127 192 48 64 //H
fontchar 175 192 27 64 //I
fontchar 202 192 29 64 //J
fontchar 231 192 44 64 //K
fontchar 275 192 36 64 //L
fontchar 311 192 54 64 //M
fontchar 365 192 48 64 //N
fontchar 413 192 50 64 //O
fontchar 1 256 37 64 //P
fontchar 38 256 51 64 //Q
fontchar 89 256 44 64 //R
fontchar 133 256 43 64 //S
fontchar 177 256 39 64 //T
fontchar 217 256 46 64 //U
fontchar 263 256 44 64 //V
fontchar 307 256 63 64 //W
fontchar 370 256 44 64 //X
fontchar 414 256 39 64 //Y
fontchar 453 256 44 64 //Z
fontchar 0 320 29 64 //[
fontchar 29 320 29 64 //\
fontchar 59 320 28 64 //]
fontchar 87 320 52 64 //^
fontchar 139 320 41 64 //_
fontchar 180 320 41 64 //`
fontchar 221 320 38 64 //a
fontchar 259 320 40 64 //b
fontchar 299 320 33 64 //c
fontchar 332 320 40 64 //d
fontchar 372 320 39 64 //e
fontchar 411 320 22 64 //f
fontchar 435 320 38 64 //g
fontchar 0 384 40 64 //h
fontchar 40 384 16 64 //i
fontchar 58 384 22 64 //j
fontchar 80 384 38 64 //k
fontchar 118 384 17 64 //l
fontchar 135 384 62 64 //m
fontchar 197 384 41 64 //n
fontchar 238 384 39 64 //o
fontchar 277 384 40 64 //p
fontchar 317 384 39 64 //q
fontchar 357 384 27 64 //r
fontchar 385 384 32 64 //s
fontchar 417 384 25 64 //t
fontchar 443 384 40 64 //u
fontchar 0 448 38 64 //v
fontchar 38 448 52 64 //w
fontchar 90 448 38 64 //x
fontchar 128 448 38 64 //y
fontchar 166 448 34 64 //z
fontchar 200 448 41 64 //{
fontchar 241 448 29 64 //|
fontchar 270 448 40 64 //}
fontchar 310 448 53 64 //~
// You can also use the "TTF2Font" tool to assist you:
// http://sourceforge.net/apps/mediawiki/bloodfrontier/index.php?title=TTF2Font
// Default font.
// DO NOT MODIFY
font default "packages/misc/chars_default.png" 32 64 0 2 0 -2
fontchar 1 0 23 64 // !
fontchar 28 0 38 64 // "
fontchar 68 0 47 64 // #
fontchar 118 0 39 64 // $
fontchar 157 0 59 64 // %
fontchar 216 0 50 64 // &
fontchar 266 0 24 64 // '
fontchar 293 0 28 64 // (
fontchar 323 0 28 64 // )
fontchar 352 0 36 64 // *
fontchar 390 0 43 64 // +
fontchar 436 0 26 64 // ,
fontchar 463 0 30 64 // -
fontchar 1 64 23 64 // .
fontchar 25 64 32 64 // /
fontchar 57 64 42 64 // 0
fontchar 102 64 38 64 // 1
fontchar 143 64 38 64 // 2
fontchar 184 64 40 64 // 3
fontchar 224 64 42 64 // 4
fontchar 267 64 40 64 // 5
fontchar 309 64 41 64 // 6
fontchar 350 64 40 64 // 7
fontchar 392 64 41 64 // 8
fontchar 433 64 41 64 // 9
fontchar 477 64 23 64 // :
fontchar 1 128 25 64 // ;
fontchar 27 128 43 64 // <
fontchar 73 128 43 64 // =
fontchar 118 128 43 64 // >
fontchar 161 128 37 64 // ?
fontchar 198 128 55 64 // @
fontchar 255 128 50 64 // A
fontchar 305 128 42 64 // B
fontchar 348 128 43 64 // C
fontchar 393 128 47 64 // D
fontchar 2 192 38 64 // E
fontchar 43 192 38 64 // F
fontchar 82 192 47 64 // G
fontchar 132 192 45 64 // H
fontchar 180 192 24 64 // I
fontchar 205 192 31 64 // J
fontchar 237 192 48 64 // K
fontchar 286 192 38 64 // L
fontchar 324 192 53 64 // M
fontchar 379 192 45 64 // N
fontchar 426 192 50 64 // O
fontchar 2 256 42 64 // P
fontchar 45 256 50 64 // Q
fontchar 97 256 45 64 // R
fontchar 143 256 41 64 // S
fontchar 184 256 46 64 // T
fontchar 230 256 44 64 // U
fontchar 275 256 50 64 // V
fontchar 326 256 64 64 // W
fontchar 392 256 48 64 // X
fontchar 440 256 49 64 // Y
fontchar 2 320 43 64 // Z
fontchar 46 320 29 64 // [
fontchar 77 320 32 64 // \
fontchar 109 320 29 64 // ]
fontchar 141 320 46 64 // ^
fontchar 189 320 37 64 // _
fontchar 226 320 28 64 // `
fontchar 259 320 40 64 // a
fontchar 302 320 41 64 // b
fontchar 344 320 36 64 // c
fontchar 382 320 41 64 // d
fontchar 426 320 41 64 // e
fontchar 468 320 33 64 // f
fontchar 2 384 41 64 // g
fontchar 45 384 40 64 // h
fontchar 87 384 23 64 // i
fontchar 110 384 27 64 // j
fontchar 141 384 42 64 // k
fontchar 183 384 23 64 // l
fontchar 210 384 56 64 // m
fontchar 270 384 40 64 // n
fontchar 311 384 42 64 // o
fontchar 356 384 41 64 // p
fontchar 398 384 41 64 // q
fontchar 439 384 32 64 // r
fontchar 471 384 37 64 // s
fontchar 2 448 35 64 // t
fontchar 42 448 39 64 // u
fontchar 85 448 44 64 // v
fontchar 130 448 55 64 // w
fontchar 187 448 42 64 // x
fontchar 230 448 44 64 // y
fontchar 276 448 37 64 // z
fontchar 320 448 35 64 // {
fontchar 366 448 20 64 // |
fontchar 397 448 35 64 // }
fontchar 443 448 43 64 // ~
// DO NOT MODIFY THE BELOW
// These are used for displaying the HUD, rather than fonts.
// Changing these settings may leave AssaultCube unplayable.
font huddigits "packages/misc/huddigits.png" 40 64
fontskip 47
fontchar 476 64 24 64 ///
fontchar 4 64 40 64 //0
fontchar 52 64 40 64 //1
fontchar 100 64 40 64 //2
fontchar 148 64 40 64 //3
fontchar 196 64 40 64 //4
fontchar 244 64 40 64 //5
fontchar 292 64 40 64 //6
fontchar 340 64 40 64 //7
fontchar 388 64 40 64 //8
fontchar 436 64 40 64 //9
fontchar 476 64 24 64 // /
fontchar 4 64 40 64 // 0
fontchar 52 64 40 64 // 1
fontchar 100 64 40 64 // 2
fontchar 148 64 40 64 // 3
fontchar 196 64 40 64 // 4
fontchar 244 64 40 64 // 5
fontchar 292 64 40 64 // 6
fontchar 340 64 40 64 // 7
fontchar 388 64 40 64 // 8
fontchar 436 64 40 64 // 9
font serverquality "packages/misc/serverquality.png" 48 64
fontskip 48
fontchar 0 64 48 64 //0 "unknown"
fontchar 48 64 48 64 //1 "very bad"
fontchar 96 64 48 64 //2 "bad"
fontchar 144 64 48 64 //3 "medium"
fontchar 192 64 48 64 //4 "good"
fontchar 240 64 48 64 //5 "very good"
fontchar 0 64 48 64 // 0 - "Unknown"
fontchar 48 64 48 64 // 1 - "Very bad"
fontchar 96 64 48 64 // 2 - "Bad"
fontchar 144 64 48 64 // 3 - "Medium"
fontchar 192 64 48 64 // 4 - "Good"
fontchar 240 64 48 64 // 5 - "Very good"
font bargraphs "packages/misc/bargraphs.png" 32 64
fontskip 48
fontchar 0 64 32 64 //0 [ ][ ]
fontchar 32 64 32 64 //1 [x][ ]
fontchar 64 64 32 64 //2 [ ][x]
fontchar 96 64 32 64 //3 [x][x]
fontchar 128 64 64 64 //4 [black]
fontchar 192 64 64 64 //5 [green]
fontchar 256 64 64 64 //6 [yellow]
fontchar 320 64 64 64 //7 [red]
fontchar 0 64 32 64 //0 [ ][ ]
fontchar 32 64 32 64 //1 [x][ ]
fontchar 64 64 32 64 //2 [ ][x]
fontchar 96 64 32 64 //3 [x][x]
fontchar 128 64 64 64 //4 [Black]
fontchar 192 64 64 64 //5 [Green]
fontchar 256 64 64 64 //6 [Yellow]
fontchar 320 64 64 64 //7 [Red]
+98
View File
@@ -0,0 +1,98 @@
// Serif font.
// DO NOT MODIFY.
font serif "packages/misc/chars_serif.png" 32 64 0 2 0 -2
fontchar 0 0 25 64 // !
fontchar 25 0 29 64 // "
fontchar 54 0 53 64 // #
fontchar 107 0 41 64 // $
fontchar 148 0 69 64 // %
fontchar 217 0 46 64 // &
fontchar 263 0 17 64 // '
fontchar 280 0 29 64 // (
fontchar 309 0 29 64 // )
fontchar 338 0 41 64 // *
fontchar 379 0 53 64 // +
fontchar 432 0 23 64 // ,
fontchar 455 0 29 64 // -
fontchar 0 64 21 64 // .
fontchar 23 64 29 64 // /
fontchar 52 64 41 64 // 0
fontchar 93 64 40 64 // 1
fontchar 133 64 41 64 // 2
fontchar 174 64 41 64 // 3
fontchar 215 64 41 64 // 4
fontchar 256 64 40 64 // 5
fontchar 296 64 41 64 // 6
fontchar 337 64 41 64 // 7
fontchar 378 64 41 64 // 8
fontchar 419 64 40 64 // 9
fontchar 459 64 29 64 // :
fontchar 0 128 29 64 // ;
fontchar 29 128 52 64 // <
fontchar 81 128 53 64 // =
fontchar 134 128 52 64 // >
fontchar 186 128 35 64 // ?
fontchar 221 128 64 64 // @
fontchar 285 128 44 64 // A
fontchar 329 128 44 64 // B
fontchar 373 128 45 64 // C
fontchar 418 128 49 64 // D
fontchar 0 192 40 64 // E
fontchar 40 192 37 64 // F
fontchar 77 192 50 64 // G
fontchar 127 192 48 64 // H
fontchar 175 192 27 64 // I
fontchar 202 192 29 64 // J
fontchar 231 192 44 64 // K
fontchar 275 192 36 64 // L
fontchar 311 192 54 64 // M
fontchar 365 192 48 64 // N
fontchar 413 192 50 64 // O
fontchar 1 256 37 64 // P
fontchar 38 256 51 64 // Q
fontchar 89 256 44 64 // R
fontchar 133 256 43 64 // S
fontchar 177 256 39 64 // T
fontchar 217 256 46 64 // U
fontchar 263 256 44 64 // V
fontchar 307 256 63 64 // W
fontchar 370 256 44 64 // X
fontchar 414 256 39 64 // Y
fontchar 453 256 44 64 // Z
fontchar 0 320 29 64 // [
fontchar 29 320 29 64 // \
fontchar 59 320 28 64 // ]
fontchar 87 320 52 64 // ^
fontchar 139 320 41 64 // _
fontchar 180 320 41 64 // `
fontchar 221 320 38 64 // a
fontchar 259 320 40 64 // b
fontchar 299 320 33 64 // c
fontchar 332 320 40 64 // d
fontchar 372 320 39 64 // e
fontchar 411 320 22 64 // f
fontchar 435 320 38 64 // g
fontchar 0 384 40 64 // h
fontchar 40 384 16 64 // i
fontchar 58 384 22 64 // j
fontchar 80 384 38 64 // k
fontchar 118 384 17 64 // l
fontchar 135 384 62 64 // m
fontchar 197 384 41 64 // n
fontchar 238 384 39 64 // o
fontchar 277 384 40 64 // p
fontchar 317 384 39 64 // q
fontchar 357 384 27 64 // r
fontchar 385 384 32 64 // s
fontchar 417 384 25 64 // t
fontchar 443 384 40 64 // u
fontchar 0 448 38 64 // v
fontchar 38 448 52 64 // w
fontchar 90 448 38 64 // x
fontchar 128 448 38 64 // y
fontchar 166 448 34 64 // z
fontchar 200 448 41 64 // {
fontchar 241 448 29 64 // |
fontchar 270 448 40 64 // }
fontchar 310 448 53 64 // ~
+1 -1
View File
@@ -400,7 +400,7 @@ menuitemslider "Servers to ping at once: " 0 50 "$maxservpings" 5 "" [ maxservpi
menuitemslider "Milliseconds between pinging servers: " 1000 60000 "$servpingrate" 1000 "" [ servpingrate $arg1 ]
menuitemslider "Screenshot type: " -1 4 "$__screenshottype" 1 [ "JPEG (Terrible Quality)" "JPEG (Bad Quality)" "JPEG (Good Quality)" "JPEG (Best Quality)" "PNG (Lossless)" "BMP (Lossless)" ] [ if (= $arg1 -1) [ screenshottype 1; jpegquality 50; __screenshottype = -1 ] [ if (= $arg1 0) [ screenshottype 1; jpegquality 70; __screenshottype = 0 ] [ if (= $arg1 1) [ screenshottype 1; jpegquality 85; __screenshottype = 1 ] [ if (= $arg1 2) [ screenshottype 1; jpegquality 100; __screenshottype = 2 ] [ if (= $arg1 3) [ screenshottype 2; __screenshottype = 3 ] [ if (= $arg1 4) [ screenshottype 0; __screenshottype = 4 ] ] ] ] ] ] ]
menuitemslider "Console size: " 0 20 "$consize" 1 "" [ consize $arg1 ]
menuitemslider "Font type: " 0 2 "$__fontsetting" 1 [ "Default" "v104" "Mono" ] [ if (= $arg1 1) [ setfont v104; __fontsetting = 1 ] [ if (= $arg1 2) [ setfont mono; __fontsetting = 2 ] [ setfont default; __fontsetting = 0 ] ] ]
menuitemslider "Font type: " 0 2 "$__fontsetting" 1 [ "Default" "Serif" "Monospace" ] [ if (= $arg1 1) [ setfont serif; __fontsetting = 1 ] [ if (= $arg1 2) [ setfont mono; __fontsetting = 2 ] [ setfont default; __fontsetting = 0 ] ] ]
menuitemslider "Mini-map background style: " 0 2 "$showmapbackdrop" 1 [ "Fully Transparent" "Black" "White/Transparent" ] [ showmapbackdrop $arg1 ]
menuitemslider "Grid/Selection style: " 0 1 "$oldselstyle" 1 [ "triangles" "squares (default)" ] [ oldselstyle $arg1 ]
menuitemcheckbox "Enable compatibility with older cubescripts " "$compatibilitymode" [ compatibilitymode $arg1; echo (c 3) This setting requires a restart to take effect. ]
+97 -96
View File
@@ -1,98 +1,99 @@
// font generated by ttf2font
// Monospace font.
// DO NOT MODIFY.
// Font generated by ttf2font.
font mono "packages/misc/chars_monospace.png" 37 51
fontchar 5 5 38 // !
fontchar 48 5 // "
fontchar 90 5 // #
fontchar 132 5 38 // $
fontchar 175 5 38 // %
fontchar 218 5 38 // &
fontchar 261 5 38 // '
fontchar 304 5 38 // (
fontchar 347 5 38 // )
fontchar 390 5 // *
fontchar 432 5 // +
fontchar 0 61 38 // ,
fontchar 43 61 // -
fontchar 85 61 38 // .
fontchar 128 61 // /
fontchar 170 61 // 0
fontchar 212 61 // 1
fontchar 254 61 // 2
fontchar 296 61 // 3
fontchar 338 61 38 // 4
fontchar 381 61 // 5
fontchar 423 61 // 6
fontchar 465 61 // 7
fontchar 0 117 // 8
fontchar 42 117 // 9
fontchar 84 117 38 // :
fontchar 127 117 38 // ;
fontchar 170 117 // <
fontchar 212 117 // =
fontchar 254 117 // >
fontchar 296 117 38 // ?
fontchar 339 117 38 // @
fontchar 382 117 // A
fontchar 424 117 // B
fontchar 466 117 // C
fontchar 0 173 // D
fontchar 42 173 38 // E
fontchar 85 173 38 // F
fontchar 128 173 // G
fontchar 170 173 // H
fontchar 212 173 // I
fontchar 254 173 // J
fontchar 296 173 38 // K
fontchar 339 173 38 // L
fontchar 382 173 // M
fontchar 424 173 // N
fontchar 466 173 // O
fontchar 0 229 // P
fontchar 42 229 // Q
fontchar 84 229 // R
fontchar 126 229 // S
fontchar 168 229 // T
fontchar 210 229 // U
fontchar 252 229 // V
fontchar 294 229 38 // W
fontchar 337 229 // X
fontchar 379 229 38 // Y
fontchar 422 229 // Z
fontchar 464 229 38 // [
fontchar 0 285 // \
fontchar 42 285 38 // ]
fontchar 85 285 // ^
fontchar 127 285 // _
fontchar 169 285 38 // `
fontchar 212 285 // a
fontchar 254 285 // b
fontchar 296 285 // c
fontchar 338 285 // d
fontchar 380 285 // e
fontchar 422 285 // f
fontchar 464 285 // g
fontchar 0 341 // h
fontchar 42 341 // i
fontchar 84 341 // j
fontchar 126 341 // k
fontchar 168 341 // l
fontchar 210 341 38 // m
fontchar 253 341 // n
fontchar 295 341 // o
fontchar 337 341 // p
fontchar 379 341 // q
fontchar 421 341 // r
fontchar 463 341 // s
fontchar 0 397 // t
fontchar 42 397 // u
fontchar 84 397 // v
fontchar 126 397 38 // w
fontchar 169 397 // x
fontchar 211 397 // y
fontchar 253 397 // z
fontchar 295 397 38 // {
fontchar 338 397 38 // |
fontchar 381 397 38 // }
fontchar 424 397 38 // ~
fontchar 5 5 38 // !
fontchar 48 5 // "
fontchar 90 5 // #
fontchar 132 5 38 // $
fontchar 175 5 38 // %
fontchar 218 5 38 // &
fontchar 261 5 38 // '
fontchar 304 5 38 // (
fontchar 347 5 38 // )
fontchar 390 5 // *
fontchar 432 5 // +
fontchar 0 61 38 // ,
fontchar 43 61 // -
fontchar 85 61 38 // .
fontchar 128 61 // /
fontchar 170 61 // 0
fontchar 212 61 // 1
fontchar 254 61 // 2
fontchar 296 61 // 3
fontchar 338 61 38 // 4
fontchar 381 61 // 5
fontchar 423 61 // 6
fontchar 465 61 // 7
fontchar 0 117 // 8
fontchar 42 117 // 9
fontchar 84 117 38 // :
fontchar 127 117 38 // ;
fontchar 170 117 // <
fontchar 212 117 // =
fontchar 254 117 // >
fontchar 296 117 38 // ?
fontchar 339 117 38 // @
fontchar 382 117 // A
fontchar 424 117 // B
fontchar 466 117 // C
fontchar 0 173 // D
fontchar 42 173 38 // E
fontchar 85 173 38 // F
fontchar 128 173 // G
fontchar 170 173 // H
fontchar 212 173 // I
fontchar 254 173 // J
fontchar 296 173 38 // K
fontchar 339 173 38 // L
fontchar 382 173 // M
fontchar 424 173 // N
fontchar 466 173 // O
fontchar 0 229 // P
fontchar 42 229 // Q
fontchar 84 229 // R
fontchar 126 229 // S
fontchar 168 229 // T
fontchar 210 229 // U
fontchar 252 229 // V
fontchar 294 229 38 // W
fontchar 337 229 // X
fontchar 379 229 38 // Y
fontchar 422 229 // Z
fontchar 464 229 38 // [
fontchar 0 285 // \
fontchar 42 285 38 // ]
fontchar 85 285 // ^
fontchar 127 285 // _
fontchar 169 285 38 // `
fontchar 212 285 // a
fontchar 254 285 // b
fontchar 296 285 // c
fontchar 338 285 // d
fontchar 380 285 // e
fontchar 422 285 // f
fontchar 464 285 // g
fontchar 0 341 // h
fontchar 42 341 // i
fontchar 84 341 // j
fontchar 126 341 // k
fontchar 168 341 // l
fontchar 210 341 38 // m
fontchar 253 341 // n
fontchar 295 341 // o
fontchar 337 341 // p
fontchar 379 341 // q
fontchar 421 341 // r
fontchar 463 341 // s
fontchar 0 397 // t
fontchar 42 397 // u
fontchar 84 397 // v
fontchar 126 397 38 // w
fontchar 169 397 // x
fontchar 211 397 // y
fontchar 253 397 // z
fontchar 295 397 38 // {
fontchar 338 397 38 // |
fontchar 381 397 38 // }
fontchar 424 397 38 // ~
+26 -12
View File
@@ -4897,19 +4897,33 @@ Output:
</arguments>
</command>
<command name="font">
<description>Loads an image to be used as a text font.</description>
<arguments>
<argument token="A" description="Check font.cfg for examples of use" valueNotes="value"/>
</arguments>
</command>
<command name="font">
<description>
Loads a font texture to use as text within AssaultCube.
</description>
<arguments>
<argument token="NAME" description="The font name."/>
<argument token="PATH" description="The path to the font texture."/>
<argument token="A" description="The default width."/>
<argument token="B" description="The default height."/>
<argument token="C" description="Offset (co-ordinate X)."/>
<argument token="D" description="Offset (co-ordinate Y)."/>
<argument token="E" description="Offset (width)."/>
<argument token="F" description="Offset (height)."/>
</arguments>
</command>
<command name="fontchar">
<description>Especify a region of an image to be used as a font character.</description>
<arguments>
<argument token="A" description="Check font.cfg for examples of use" valueNotes="value"/>
</arguments>
</command>
<command name="fontchar">
<description>
Specify a region of an image to be used as a font character
</description>
<arguments>
<argument token="A" description="X co-ordinates (from top-left corner)."/>
<argument token="B" description="Y co-ordinates (from top-left corner)."/>
<argument token="C" description="Width."/>
<argument token="D" description="Height."/>
</arguments>
</command>
<command name="setfont">
<description>Changes the current font.</description>

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 1.0 MiB

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

+2 -2
View File
@@ -6,7 +6,7 @@ EXCEPT... the following files:
* nopreview.jpg
* scope.png
* startscreen.png
* chars_blocky.png
* chars_default.png
* chars_monospace.png
* blood.png
* bullethole.png
@@ -19,7 +19,7 @@ See below for licenses to these files.
Shane Nieb
================================================================================
"chars_blocky.png" is by:
"chars_default.png" is by:
Alejandro “Toca”
================================================================================