Skip to content

Instantly share code, notes, and snippets.

@aldrik
aldrik / engineer_build_arm.json
Created November 4, 2016 15:24
PA reclaim fix
{"tool_type":"TOOL_BuildArm","max_range":30,"construction_demand":{"energy":0,"metal":0},"yaw_rate":50,"pitch_rate":50,"yaw_range":180,"pitch_range":90,"assist_layers":["WL_AnyHorizontalGroundOrWaterSurface","WL_Air","WL_Underwater"],"reclaim_layers":["WL_AnyHorizontalGroundOrWaterSurface","WL_Air"],"reclaim_types":["Wreckage","Feature"]}
@aldrik
aldrik / live_game.js
Created March 24, 2016 19:32
PA displayCursor server mod test
(function() {
var sendCursorPosition = function(loc) {
var hdeck = api.holodecks[api.Holodeck.focused.id];
hdeck.raycastTerrain(loc.offsetX, loc.offsetY).then(function(loc3D) {
if (loc3D.pos) {
// TODO: Include game time for chronocam support.
var message = JSON.stringify({
"id": "displayCursor",
"planet": loc3D.planet,
"pos": loc3D.pos
//TODO: switch to https://developers.google.com/youtube/iframe_api_reference
var elevatorMusicLoaded;
if (!elevatorMusicLoaded) {
elevatorMusicLoaded = true;
function elevatorMusic() {
var chat_message = handlers.chat_message;
var songrequest = /\!songrequest ([a-zA-Z0-9_-]{11})/;
@aldrik
aldrik / Player.log
Created November 20, 2015 00:06
Thea: The Awakening, Linux test
Stacktrace:
at (wrapper managed-to-native) UnityEngine.Resources.LoadAll (string,System.Type) <0x00068>
at (wrapper managed-to-native) UnityEngine.Resources.LoadAll (string,System.Type) <0x00068>
at UnityEngine.Resources.LoadAll<object> (string) <0x00032>
at GUIManager.LoadAtlass (GUIManager/Atlasses) <0x00070>
at GUIManager.LoadAtlasses () <0x000a4>
at GUIManager/<LoadingAssets>c__IteratorC.MoveNext () <0x00081>
at (wrapper runtime-invoke) <Module>.runtime_invoke_bool__this__ (object,intptr,intptr,intptr) <0x0005e>
@aldrik
aldrik / dontLookAtMe.js
Created June 10, 2015 11:47
Planetary Annihlation mod: DontLookAtMe
(function() {
/* Don't focus the camera on commander at spawn. */
var lookAt = api.camera.lookAt;
var DontLookAtMe = function() {
api.camera.lookAt = lookAt;
};
var event_message = handlers.event_message;
handlers.event_message = function(payload) {
if (payload.type === "commander_spawn") {
api.camera.lookAt = DontLookAtMe;
@aldrik
aldrik / hideControlGroupBar.css
Last active August 29, 2015 14:15
Planetary Annihlation UI tweaks
#control_group_bar {
bottom: -30px !important;
}
.div_unit_selection_cont {
bottom: 30px !important;
}
.pip.bottom_right,
.div_game_menu {
@aldrik
aldrik / PKGBUILD
Last active August 29, 2015 14:14
AUR: frapix
# Maintainer: trougnouf
# Contributor: N30N <archlinux@alunamation.com>
pkgname=frapix
pkgver=20150128.15
pkgrel=1
pkgdesc="Free utility to view and optionally limit the framerate of any UNIX OpenGL program. Additionally it lets you capture still images and videos from OpenGL programs."
arch=("i686" "x86_64")
url="http://code.google.com/p/frapix"
license=('GPL3')
@aldrik
aldrik / PKGBUILD
Last active August 29, 2015 14:14
AUR: glc
# Maintainer: Austin < doorknob60 at gmail dot com >
# Contributor: kumyco <kumyco@kh.nu>
# Contributor: N30N <archlinux@alunamation.com>
pkgname=glc
pkgver=0.5.8
pkgrel=4
pkgdesc="An ALSA & OpenGL capture tool for Linux"
arch=("i686" "x86_64")
url="https://github.com/nullkey/glc"
@aldrik
aldrik / dBetterSystemView.css
Last active August 29, 2015 14:06
PA mod: dBetterSystemView
.div_planet_list_item_left {
position: relative;
}
.div_planet_list_item_left [data-metalSpots]::before {
position: absolute;
top: 5px;
left: -1px;
width: 24px;
@aldrik
aldrik / stdout
Created September 11, 2014 15:02
Planetary Annihilation's crash output
*** Error in `/var/lib/steam/.steam/steam/SteamApps/common/Planetary Annihilation/PA': double free or corruption (!prev): 0x00007f3c8e512f70 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x73f8e)[0x7f3cc5d0ef8e]
/usr/lib/libc.so.6(+0x7988e)[0x7f3cc5d1488e]
/usr/lib/libc.so.6(+0x7a04b)[0x7f3cc5d1504b]
/var/lib/steam/.steam/steam/SteamApps/common/Planetary Annihilation/PA[0x851709]
/var/lib/steam/.steam/steam/SteamApps/common/Planetary Annihilation/PA[0x87a27b]
/var/lib/steam/.steam/steam/SteamApps/common/Planetary Annihilation/PA[0x87ad3b]
/var/lib/steam/.steam/steam/SteamApps/common/Planetary Annihilation/PA[0x8a1e24]
/var/lib/steam/.steam/steam/SteamApps/common/Planetary Annihilation/PA[0x892d10]