diff --git a/attach-backtrace-scramble.sh b/attach-backtrace-scramble.sh index 469cc44b..0c3fac7d 100755 --- a/attach-backtrace-scramble.sh +++ b/attach-backtrace-scramble.sh @@ -39,7 +39,7 @@ gdb -n -q -batch \ -ex "set \$dlopen = (void*(*)(char*, int)) dlopen" \ -ex "call \$dlopen(\"$FILENAME\", 1)" \ -ex "call dlerror()" \ - -ex 'print (char *) $2' \ + -ex "print (char *) $2" \ -ex "catch syscall exit exit_group" \ -ex "continue" \ -ex "backtrace" diff --git a/class_dumping/generate-class-headers.js b/class_dumping/generate-class-headers.js index 479a3ade..221ba683 100755 --- a/class_dumping/generate-class-headers.js +++ b/class_dumping/generate-class-headers.js @@ -1,8 +1,8 @@ const fs = require("fs"); -var full_class_table = {}; +var fullClassTable = {}; try { - full_class_table = JSON.parse(fs.readFileSync("full-class-table.json").toString()); + fullClassTable = JSON.parse(fs.readFileSync("full-class-table.json").toString()); } catch (e) {} const file = fs.readFileSync(process.argv[2]).toString().split("\n"); @@ -12,16 +12,16 @@ console.log("Generating info for", modname, "from", process.argv[2]); var classes = {}; for (var i in file) { - var class_info = /\[(\d+)\] (\w+)/gi.exec(file[i]); - if (class_info) { - full_class_table[class_info[2]] = true; - classes[class_info[2]] = parseInt(class_info[1]); + var classInfo = /\[(\d+)\] (\w+)/gi.exec(file[i]); + if (classInfo) { + fullClassTable[classInfo[2]] = true; + classes[classInfo[2]] = parseInt(classInfo[1]); } } -fs.writeFileSync("full-class-table.json", JSON.stringify(full_class_table)); +fs.writeFileSync("full-class-table.json", JSON.stringify(fullClassTable)); -var header_constexpr = `/* +var headerConstexpr = `/* AUTO-GENERATED HEADER - DO NOT MODIFY CONSTEXPR HEADER FOR $mod */ @@ -49,10 +49,10 @@ namespace client_classes { public: `; -for (var clz in full_class_table) { +for (var clz in fullClassTable) { var value = "0"; if (classes[clz]) value = classes[clz]; - header_constexpr += "\t\tstatic constexpr int " + clz + " = " + value + ";\n"; + headerConstexpr += "\t\tstatic constexpr int " + clz + " = " + value + ";\n"; header += "\t\tint " + clz + " { " + value + " };\n"; } @@ -64,14 +64,14 @@ header += ` #endif /* $mod_AUTOGEN_HPP */`; -header_constexpr += ` +headerConstexpr += ` }; } #endif /* $mod_CONSTEXPR_AUTOGEN_HPP */`; fs.writeFileSync("include/classinfo/" + modname + ".gen.hpp", header.replace(/\$mod/g, modname)); -fs.writeFileSync("include/classinfo/" + modname + "_constexpr.gen.hpp", header_constexpr.replace(/\$mod/g, modname)); +fs.writeFileSync("include/classinfo/" + modname + "_constexpr.gen.hpp", headerConstexpr.replace(/\$mod/g, modname)); console.log(classes); diff --git a/class_dumping/generate-dummy-header.js b/class_dumping/generate-dummy-header.js index 90a82f95..0faf65a7 100755 --- a/class_dumping/generate-dummy-header.js +++ b/class_dumping/generate-dummy-header.js @@ -1,12 +1,12 @@ const fs = require("fs"); -var full_class_table = {}; +var fullClassTable = {}; try { - full_class_table = JSON.parse(fs.readFileSync("full-class-table.json").toString()); + fullClassTable = JSON.parse(fs.readFileSync("full-class-table.json").toString()); } catch (e) {} console.log("Generating dummy class header"); -console.log(full_class_table.Stringify); +console.log(fullClassTable.Stringify); var header = `/* AUTO-GENERATED HEADER - DO NOT MODIFY NON-CONSTEXPR HEADER FOR $mod @@ -21,7 +21,7 @@ namespace client_classes { public: `; -for (var clz in full_class_table) { +for (var clz in fullClassTable) { header += "\t\tint " + clz + " { 0 };\n"; } diff --git a/class_dumping/generate-dynamic-header.js b/class_dumping/generate-dynamic-header.js index 520cf2b2..57df6496 100755 --- a/class_dumping/generate-dynamic-header.js +++ b/class_dumping/generate-dynamic-header.js @@ -1,8 +1,8 @@ const fs = require("fs"); -var full_class_table = {}; +var fullClassTable = {}; try { - full_class_table = JSON.parse(fs.readFileSync("full-class-table.json").toString()); + fullClassTable = JSON.parse(fs.readFileSync("full-class-table.json").toString()); } catch (e) {} console.log("Generating dummy class header"); @@ -23,7 +23,7 @@ namespace client_classes { void Populate(); `; -for (var clz in full_class_table) { +for (var clz in fullClassTable) { header += "\t\tint " + clz + " { 0 };\n"; } @@ -37,7 +37,7 @@ header += ` var POPULATED_MAP = ""; -for (var clz in full_class_table) { +for (var clz in fullClassTable) { POPULATED_MAP += `\t\tclassid_mapping["${clz}"] = &${clz};\n`; } diff --git a/src/crits.cpp b/src/crits.cpp index 54ee3829..319a431f 100644 --- a/src/crits.cpp +++ b/src/crits.cpp @@ -226,8 +226,6 @@ void draw() { float nextcrit = ((float) number - (float) lastusercmd) / (float) 90; - nextcrit = - ((float) number - (float) lastusercmd) / (float) 90; if (nextcrit > 0.0f) { AddCenterString(