User contributions for Teamred
Jump to navigation
Jump to search
- 08:27, 17 February 2022 diff hist +29 Ftos current Tag: Visual edit
- 08:17, 17 February 2022 diff hist +5 Centerprint Tag: Visual edit
- 08:10, 17 February 2022 diff hist +45 Centerprint Tag: Visual edit
- 08:09, 17 February 2022 diff hist +53 N File:Lots of centerprint text!.png current
- 07:59, 17 February 2022 diff hist +335 Centerprint Tag: Visual edit
- 07:51, 17 February 2022 diff hist +207 Sprint current Tag: Visual edit
- 07:37, 17 February 2022 diff hist +840 N Vector Created page with "Quake-C vectors are 3-dimensional vectors of floats. These are often used to represent a specific point in 3D space, a direction in 3D space, or a set of rotations. == Operations == === Dot Product === <code>vector a, b;</code> <code>float dp = a * b;</code> === Addition === <code>vector a, b;</code> <code>vector c = a + b;</code> === Scaling === <code>vector a;</code> <code>a = a * 3.5;</code> === Length === <code>vector a;</code> <code>float lengt..." current Tag: Visual edit
- 07:21, 17 February 2022 diff hist +35 Spawn() current Tag: Visual edit
- 07:20, 17 February 2022 diff hist +98 N Spawn() Created page with "The builtin spawn function creates, intializes, and spawns a fresh entity in the quake game engine" Tag: Visual edit
- 07:17, 17 February 2022 diff hist +9 Float current Tag: Visual edit
- 07:16, 17 February 2022 diff hist +631 Flag current Tag: Visual edit
- 06:59, 17 February 2022 diff hist +764 N Flag Created page with "Vanilla Quake-C files make ample use of binary flags for entity properties as disparate as whether the entity is touching the ground to which weapons a player possesses. Binary flags can be thought of as a bunch of switches that are either on or off pushed up next to each other. The weapons are a great example of this: {| class="wikitable" |+ !item flag-constant !integer value !2 !binary value |- |IT_SHOTGUN |1 |2^0 |<code>0000 0001</code> |- |IT_SUPER_SHOTGUN |2 |2^1..." Tag: Visual edit
- 06:38, 17 February 2022 diff hist +369 Entity Tag: Visual edit
- 06:28, 17 February 2022 diff hist +56 Quake c string Tag: Visual edit
- 06:27, 17 February 2022 diff hist +32 Quake c string Tag: Visual edit
- 06:25, 17 February 2022 diff hist +102 N Category:Primitive Created page with "Primitives are the basic types that can be declared, assigned, inspected, and returned from functions." current Tag: Visual edit
- 06:24, 17 February 2022 diff hist +456 N Float Created page with "Float is the numerical primitive in Quake-C. Like in many other languages 'float' is short for '[https://floating-point-gui.de/ floating point]'. Variables of type 'float' can be used as: * Floating point precision numbers ** <code>local float myVar = 3.14;</code> * Binary flag stores ** <code>local float flag = 2 | 8; // flag = 1010</code> * Boolean logic ** <code>local float isTall = height > 10; // isTall = 1</code> Category:Primitive" Tag: Visual edit
- 06:10, 17 February 2022 diff hist +23 Entity Tag: Visual edit
- 06:09, 17 February 2022 diff hist +4 Bprint current Tag: Visual edit
- 06:09, 17 February 2022 diff hist +28 Centerprint Tag: Visual edit
- 06:08, 17 February 2022 diff hist +30 Sprint Tag: Visual edit
- 06:07, 17 February 2022 diff hist −1 Centerprint Tag: Visual edit
- 06:05, 17 February 2022 diff hist +92 Sprint →Notes Tag: Visual edit
- 06:02, 17 February 2022 diff hist −4 Sprint →Notes Tag: Visual edit
- 06:00, 17 February 2022 diff hist +1,629 N Entity Created page with "Entity is a primitive type in quake-c language. They are essentially a struct which start with a predefined set of member variables == Engine Callbacks == Entities get callbacks from the engine depending on how they are set up === touch === touch is called when the physics engine has detected a collision between entities or the world and the entity. '''Important note''': The physics engine may not call the touch callback when an entity and the entity's '..." Tag: Visual edit
- 05:29, 17 February 2022 diff hist +1,048 N Entity Effects Created page with "Quake-C entities come with an 'effects' field which allows setting a lighting effect that sticks to the entity while the effect flag is set. The 2021 release adds 3 new colored lighting effects to the base set from the original 1996 release. The values and results are as follows: {| class="wikitable" |+ !name (see defs.qc) !value !result |- |EF_BRIGHTFIELD |1 |One time whitish flash |- |EF_MUZZLEFLASH |2 |one time flash used for lightning/missile launch..." current Tag: Visual edit
- 08:44, 16 February 2022 diff hist +369 Quake-c printing function current Tag: Visual edit
- 08:37, 16 February 2022 diff hist +304 Quake c string Tag: Visual edit
- 08:26, 16 February 2022 diff hist +531 N Quake c string Created page with "Quake C strings are zero terminated sequences of characters. Vanilla quake c offers no straightforward ways to modify a string once it is created and no way to combine existing strings into a new string. Searching through the existing entities in the world of quake can be done by strings Strings can be printed/output to screen with a number of different methods ====== see also: ====== ftos creates a string from a floating point numb..." Tag: Visual edit
- 08:19, 16 February 2022 diff hist +21 N Quake C Redirected page to Quake-c current Tags: Visual edit New redirect
- 08:18, 16 February 2022 diff hist +23 Quake-c printing function Tag: Visual edit
- 08:16, 16 February 2022 diff hist +163 N Quake-c printing function Created page with "There are many ways to get strings of text to appear with quake c including sprint, bprint, centerprint, dprint, and writebyte/writestring." Tag: Visual edit
- 08:14, 16 February 2022 diff hist +4 Dprint Tag: Visual edit
- 08:13, 16 February 2022 diff hist +152 N Dprint Created page with "Dprint is a quake-c printing function call intended for debug messages === defs.qc declaration === void(string s) dprint = #25;" Tag: Visual edit
- 08:11, 16 February 2022 diff hist +296 N Bprint Created page with "Bprint is a quake-c printing function that 'broadcasts' the print message to all entities in the game. At least in English, the output of bprint appears starting in the upper left corner of the game window screen. === Defs.qc Declaration === void(string s) bprint = #23;" Tag: Visual edit
- 08:07, 16 February 2022 diff hist +26 Quake c current Tag: Visual edit
- 08:06, 16 February 2022 diff hist +21 N Quake-c Redirected page to Quake c current Tags: Visual edit New redirect
- 08:05, 16 February 2022 diff hist +4 Main Page →What sets this Quake Wiki apart? Tag: Visual edit
- 08:03, 16 February 2022 diff hist +54 N Quake c Created page with "Quake C is a cool programming language lacking nothing" Tag: Visual edit: Switched
- 08:02, 16 February 2022 diff hist +4 Centerprint Tag: Visual edit
- 08:02, 16 February 2022 diff hist +354 N Centerprint Created page with "Centerprint is a quake c function that allows the programmer to display some aligned to the center of the screen defs.qc declaration void(entity client, string s, optional string s1, optional string s2, optional string s3, optional string s4, optional string s5, optional string s6, optional string s7) centerprint = #73; // sprint, but in middle" Tag: Visual edit
- 07:59, 16 February 2022 diff hist +105 Sprint Tag: Visual edit
- 07:58, 16 February 2022 diff hist +1 Sprint →Defs.qc Declaration Tag: Visual edit
- 07:56, 16 February 2022 diff hist +446 Sprint Tag: Visual edit
- 07:50, 16 February 2022 diff hist +306 N Sprint Created page with "Sprint is a quake-c engine function that prints text to an entity. Most often it is used by the default game code to print text to the player or to players connected to a multiplayer game. Defs.qc Declaration void(entity client, string s) sprint = #24; Related functions [centerprint] [bprint] [cprint]"
- 07:36, 16 February 2022 diff hist +394 Ftos Tag: Visual edit
- 07:26, 16 February 2022 diff hist +169 N Ftos Created page with "ftos is a quake-c function which converts a single floating point to a string (thus the contracted name f-to-s). It is one of very few string methods in vanilla quake c"
- 07:20, 16 February 2022 diff hist +385 Main Page links Tag: Visual edit
- 06:09, 16 February 2022 diff hist +83 Main Page Tag: Visual edit
- 22:46, 14 February 2022 diff hist −624 Main Page First main page edit Tag: Visual edit