Skip to content

Instantly share code, notes, and snippets.


Thibaut CHARLES CromFr

Block or report user

Report or block CromFr

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
CromFr /
Last active Feb 6, 2019
NW2 GUI Scripting

GUI Scripting



The GUI are written in a non standard form of XML.


Keybase proof

I hereby claim:

  • I am cromfr on github.
  • I am crom ( on keybase.
  • I have a public key ASBTj-a7YYJPo5WfwpeS4x7-wea4omgJhV1QSQ-DEnw1Rgo

To claim this, I am signing this object:

CromFr / NWN2ServerArgs
Last active Jul 31, 2017
NWN2Server command line args
View NWN2ServerArgs
Set custom directory instead of Documents/Neverwinter Nights 2
1 = easy, 2 = normal, 3 = D&D hardcore, 4 = very difficult

NWN2 TRN.ASWM packet structure

Thibaut CHARLES -

This document is a mix of information:

  • I found by reverse engineering: basic structure, vertices, edged, triangles
  • Extracted from Skywing NWN2DataLib source code: everything else

My implementation can be found here, and supports parsing, serialization, mesh importation, path table & island

CromFr / gist:33658e3f53ca7334ad4e
Created Feb 3, 2015
alias for terminal <hr/>
View gist:33658e3f53ca7334ad4e
alias hr='echo -e "\e[45m`for i in {1..\`tput cols\`} ; do ; echo -n \" \" ; done`\e[m"'
CromFr /
Created Sep 28, 2014
Backup script
export DISPLAY=:0
if [[ $CONFIRMED == "" ]] ; then
#Ask user
if zenity --question --text="Hey dude ! I want to do a backup! \nIs everything OK?" --icon-name="emblem-downloads" --default-cancel
export CONFIRMED="1"
gnome-terminal -e "/opt/"
exit 0
CromFr / Paysan
Created Jun 29, 2014
View Paysan
*Sight* J'aim'rais tellement sortir de c'te faux...
Quéski s'passe encoré?
On va faucher le blé?
Chuis pas une faucille !
Qu'est-ce qu'il faut faucher?
T'es plutôt jambes ou blé aujourd'hui ?
CromFr / Notes D.d
Created Jan 31, 2014
Notes on D programming
View Notes D.d
Notes D
"===================================== Types:"
auto a = 12;
// Same as c++11 auto
// Name of the type
View gist:7532257
Types de perturations
Perturbations basse fréquence «BF»
Perturbations haute fréquence «HF»
Citer les différents moyens de protection permettant d'assurer une protection efficace contre la propagation ou la réception des perturbations électromagnétiques.
Filtrage des fréquences
(Protection du fil)
CromFr / gist:7332474
Created Nov 6, 2013
Notes Microtransat
View gist:7332474
Mojo v3 (Embeded Micro)
Linux embarqué:
Beaglebone Black
(5v, 210-460mA)
You can’t perform that action at this time.