Editing Data Collection

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 98: Line 98:
* You have complete control over the data, so you know it's all from you and not edited.  Database entries can be and are changed by other developers.  Separate spreadsheet files hedge against data loss, error or corruption.
* You have complete control over the data, so you know it's all from you and not edited.  Database entries can be and are changed by other developers.  Separate spreadsheet files hedge against data loss, error or corruption.
* It allows people to contribute without direct database access.  Entering values into the web editor is actually a small amount of the time that goes into content development.  Data collectors can merely fill out their own sheets and send them to TAKP staff who can enter the values into the database, which allows for greater security and lowers barriers to contributing.
* It allows people to contribute without direct database access.  Entering values into the web editor is actually a small amount of the time that goes into content development.  Data collectors can merely fill out their own sheets and send them to TAKP staff who can enter the values into the database, which allows for greater security and lowers barriers to contributing.
[[File:stats_spreadsheet.png]]


Possible field names:
Possible field names:
Line 149: Line 147:
Examples:
Examples:


'''"\] Vulak`Aerr \S+ \S+ for"''' - display all of Vulak's hits on any target, regardless of weapon he may be wielding.<br/>
"\] Vulak`Aerr \S+ \S+ for" - display all of Vulak's hits on any target, regardless of weapon he may be wielding.<br/>
'''"assumes a defensive|lose the concentration to remain|YOU for "''' - display all lines with defensive discipline use, your discipline ending, and hits on you.
"assumes a defensive|lose the concentration to remain|YOU for " - display all lines with defensive discipline use, your discipline ending, and hits on you.


=== Video Recording Game Footage and ShowEQ Windows ===
=== Video Recording Game Footage and ShowEQ Windows ===
Line 191: Line 189:


Some of these scripts produce a lot of output, so you'll likely want to redirect the output to a text file so the results pop up in your editor.  You can do this by appending a ' > filename.txt' at the command line.  If you use Notepad++ and the file you output to is already open in that editor, then Notepad++ will ask if you want to reload it after tabbing back to it and you can get the results in the editor.
Some of these scripts produce a lot of output, so you'll likely want to redirect the output to a text file so the results pop up in your editor.  You can do this by appending a ' > filename.txt' at the command line.  If you use Notepad++ and the file you output to is already open in that editor, then Notepad++ will ask if you want to reload it after tabbing back to it and you can get the results in the editor.
[[file:lua_prompt.png]]


For non-programmers: it's important to understand how Lua comments work.  A double hyphen (--) means that the interpreter should ignore what is after that double hyphen; in this way you can 'turn off' code in the file, or write notes.  That's why you see multiple directories and file names.  Also be aware that directories need double backslashes or the script will not find the directory.
For non-programmers: it's important to understand how Lua comments work.  A double hyphen (--) means that the interpreter should ignore what is after that double hyphen; in this way you can 'turn off' code in the file, or write notes.  That's why you see multiple directories and file names.  Also be aware that directories need double backslashes or the script will not find the directory.
Line 236: Line 232:
D2 (this is the DI, or damage interval value) =ROUND((B2-A2)/1.9, 0)/10<br/>
D2 (this is the DI, or damage interval value) =ROUND((B2-A2)/1.9, 0)/10<br/>
E2 to X2 (the 20 possible hits) =ROUND($C2+$D2*X, 0) (replace X with 1 through 20 for each column)<br/>
E2 to X2 (the 20 possible hits) =ROUND($C2+$D2*X, 0) (replace X with 1 through 20 for each column)<br/>
[[File:DBDI.png]]


Keep in mind:
Keep in mind:
Line 319: Line 313:


Note: C15, C18 and C19 should be percent formatted.
Note: C15, C18 and C19 should be percent formatted.
[[File:slowmitcalc.png]]


The database uses 0 to mean no mitigation, so the higher the value, the more the mitigation.
The database uses 0 to mean no mitigation, so the higher the value, the more the mitigation.
Line 366: Line 358:
* NPCs don't react immediately on Live.  If you do it too fast, you'll end up with radius estimates that are too small.  Inch slowly.
* NPCs don't react immediately on Live.  If you do it too fast, you'll end up with radius estimates that are too small.  Inch slowly.
* NPC radii are virtually always (if not always) multiples of five.  If you register a value not divisible by five, you inched too fast.
* NPC radii are virtually always (if not always) multiples of five.  If you register a value not divisible by five, you inched too fast.
* Since they are divisible by five, you can test by stopping one unit above, pausing, inch to one unit below, and pausing for each multiple of five.
* Since they are divisible by five, you can test by stopping one unit above, waiting, then one unit below for each multiple of five.


Assist radii are tricky to figure out.  There are a number of techniques.
Assist radii are tricky to figure out.  There are a number of techniques.

Please note that all contributions to The Al`Kabor Project Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see The Al'Kabor Project Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)