![]() |
DDNet documentation
|
#include "prng.h"#include <base/vmath.h>#include <engine/shared/protocol.h>#include <generated/protocol.h>#include <game/teamscore.h>#include <limits>#include <set>#include <vector>#include "tuning.h"Go to the source code of this file.
Classes | |
| class | CTuneParam |
| class | CTuningParams |
| struct | SSwitchers |
| class | CWorldCore |
| class | CCharacterCore |
| class | CCharacterCore::CWeaponStat |
| struct | CInputCount |
Macros | |
| #define | MACRO_TUNING_PARAM(Name, ScriptName, Value, Description) |
| #define | MACRO_TUNING_PARAM(Name, ScriptName, Value, Description) |
Typedefs | |
| typedef std::function< void(int ClientId, bool DisallowReset)> | FAntiPingInterfereCallback |
Enumerations | |
| enum | { HOOK_RETRACTED = -1 , HOOK_IDLE = 0 , HOOK_RETRACT_START = 1 , HOOK_RETRACT_END = 3 , HOOK_FLYING = 4 , HOOK_GRABBED = 5 , COREEVENT_GROUND_JUMP = 0x01 , COREEVENT_AIR_JUMP = 0x02 , COREEVENT_HOOK_LAUNCH = 0x04 , COREEVENT_HOOK_ATTACH_PLAYER = 0x08 , COREEVENT_HOOK_ATTACH_GROUND = 0x10 , COREEVENT_HOOK_HIT_NOHOOK = 0x20 , COREEVENT_HOOK_RETRACT = 0x40 } |
| enum | { SHOW_OTHERS_NOT_SET = -1 , SHOW_OTHERS_OFF = 0 , SHOW_OTHERS_ON = 1 , SHOW_OTHERS_ONLY_TEAM = 2 } |
Functions | |
| void | StrToInts (int *pInts, size_t NumInts, const char *pStr) |
| bool | IntsToStr (const int *pInts, size_t NumInts, char *pStr, size_t StrSize) |
| vec2 | CalcPos (vec2 Pos, vec2 Velocity, float Curvature, float Speed, float Time) |
| template<typename T> | |
| T | SaturatedAdd (T Min, T Max, T Current, T Modifier) |
| float | VelocityRamp (float Value, float Start, float Range, float Curvature) |
| CInputCount | CountInput (int Prev, int Cur) |
| #define MACRO_TUNING_PARAM | ( | Name, | |
| ScriptName, | |||
| Value, | |||
| Description ) |
| #define MACRO_TUNING_PARAM | ( | Name, | |
| ScriptName, | |||
| Value, | |||
| Description ) |
| typedef std::function<void(int ClientId, bool DisallowReset)> FAntiPingInterfereCallback |
| anonymous enum |
|
inline |
| bool IntsToStr | ( | const int * | pInts, |
| size_t | NumInts, | ||
| char * | pStr, | ||
| size_t | StrSize ) |
|
inline |
| void StrToInts | ( | int * | pInts, |
| size_t | NumInts, | ||
| const char * | pStr ) |
| float VelocityRamp | ( | float | Value, |
| float | Start, | ||
| float | Range, | ||
| float | Curvature ) |