Prep and cook time: About 40 minutes plus 20 minutes to chill dough.
Notes: Store airtight at room temperature for up to 3 days or freeze for longer storage.
Makes: 5 dozen cookies
Materials:
| 1. Download the `file-dds-texconv.py` file. Edit BINARY to be the path to your texconv binary (located in the SE ModSDK, or elsewhere) | |
| 2. Copy the script into the GIMP plugins directory. For instance, `C:\Program Files\GIMP 2\lib\gimp\2.0\plug-ins` |
| <?xml version="1.0" encoding="utf-16"?> | |
| <MyObjectBuilder_SessionManager xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | |
| <CustomLogger> | |
| <LogLevel>Debug</LogLevel> | |
| <Filename>ProceduralWorld.log</Filename> | |
| </CustomLogger> | |
| <CommandDispatch /> | |
| <Network /> | |
| <RPC /> | |
| <ProceduralWorldManager /> |
| YOUR_API_TOKEN=token | |
| YOUR_USER_ID=id |
| #include <stddef.h> | |
| #include <stdlib.h> | |
| #include <string.h> | |
| #include <stdio.h> | |
| typedef int T; // Could be anything | |
| T *firstNode = NULL; | |
| T *lastNode = NULL; |
| function grabCard() { | |
| if (document.getElementsByClassName("q-title")[0] == undefined) { | |
| return; | |
| } | |
| var data = ""; | |
| var prompt = ""; | |
| if (document.getElementsByClassName("card-question-prompt")[0] != undefined) { | |
| prompt = "<span>" + document.getElementsByClassName("card-question-prompt")[0].innerHTML.replace(/\"/g,"'").replace(/\n/g,"") + "</span></br>"; | |
| } | |
| data += "\"" + prompt + document.getElementsByClassName("q-title")[0].innerHTML.replace(/\"/g,"'").replace(/\n/g,"") + "\",\"" + document.getElementsByClassName("a-title")[0].innerHTML.replace(/\"/g, "'").replace(/\n/g,"") + "\""; |
| #include <gl.h> | |
| #include <freeglut.h> | |
| #define LIVE_MASK 0b10000 | |
| #define WIDTH 1366 | |
| #define HEIGHT 768 | |
| short ** front; | |
| short ** back; |
| /* all fiddely bits */ | |
| if(!this.nameTemplate) nameTemplate = '{unit} {launched2} {coords} {player} {duration} {distance} {backtime} {attack_id}'; | |
| if(!this.tableTemplate) tableTemplate = '<tr><td rowspan="11">Additional Information</td><td>Unit:</td><td>{unit}</td></tr><tr><td>Launched (AttackID)</td><td>{launched1}</td></tr><tr><td>Launched (Corrected)</td><td>{launched2}</td></tr><tr><td>Coords</td><td>{coords}</td></tr><tr><td>Player</td><td>{player}</td></tr><tr><td>Duration</td><td>{duration}</td></tr><tr><td>Distance</td><td>{distance}</td></tr><tr><td>Return (Backtime)</td><td>{backtime}</td></tr><tr><td>attackId</td><td>{attack_id}</td></tr><tr><td>Change Name</td><td>{namechange}</td></tr><tr><td>Forum Post</td><td><input id="forumpost" value="{forumpost}" size="40"/></td></tr>'; | |
| if(!this.forumTemplate) forumTemplate = '[table][**]Attack On[||][img]http://en57.tribalwars.net/graphic/command/support.png[/img][player]{targetplayer}[/player][||]Origin[||][img]http://en57.tribalwars.net/graphic/command/at |
| /* | |
| Author : Fluffy88 | |
| Website : http://fluffy88.com | |
| Rewritten by : dalesmckay | |
| TODO: save settings in a cookie | |
| */ | |
| function fnInjectOverviewBar(){ | |
| /* Default to your own currently active village */ |
| #define F_CPU 1000000UL /* Clock Frequency = 1Mhz */ | |
| #include <avr/io.h> | |
| #include <util/delay.h> | |
| //Notes | |
| #define C1 (32) | |
| #define Cs1 (34) | |
| #define D1 (36) | |
| #define Ds1 (39) |