Skip to content

Instantly share code, notes, and snippets.

/* ---- PMT ---------------------- */
var PMT = PMT || (function(){
'use strict';
var version = '1.0',
majEncombrement = function () {
getAttrs(["encombrement"], function (values) {
var enc = parseFloat(values.encombrement) || 0.0;
var explo = 0;
var combat = 0;
if (enc>=71) {
@NathaTerrien
NathaTerrien / 20141007_JS_Exercice4.htm
Created October 7, 2014 16:12
Formation 06 -> 10/10/2014 : Excercice JS n°4 : JS / Jquery : Bubbles : propagation des events
<!DOCTYPE html>
<html>
<head>
<title>Exercice - Event Bubble</title>
<meta charset="utf-8" />
<style>
#exercice {
position: relative;
}
@NathaTerrien
NathaTerrien / 20141007_JS_Exercice3.htm
Last active August 29, 2015 14:07
Formation 06 -> 10/10/2014 : Excercice JS n°3 : JS / Jquery : Method chaining.
<!DOCTYPE html>
<html>
<head>
<title>Exercice - Event Delegation</title>
<meta charset="utf-8" />
<style>
#table-digits td {
border: outset 3px black;
background-color: lightgrey;
font-size: 1.3em;
@NathaTerrien
NathaTerrien / 20141007_JS_Exercice3.htm
Created October 7, 2014 14:04
Formation 06 -> 10/10/2014 : Excercice JS n°2 : JS / Jquery : Method chaining
<!DOCTYPE html>
<html>
<head>
<title>Exercice - Method Chaining</title>
<meta charset="utf-8" />
<style>
#block legend {
font-size: 1.2em;
}
@NathaTerrien
NathaTerrien / 20141007_JS_Exercice2.htm
Last active August 29, 2015 14:07
Formation 06 -> 10/10/2014 : Excercice JS n°2 : JS / Jquery : Promises : synchro appels asynchrones.
<!DOCTYPE html>
<html>
<head>
<title>Exercice - Promises</title>
<meta charset="utf-8" />
<style>
#asynchronous-animation {
width: 100px;
height: 80px;
padding: 5px;
@NathaTerrien
NathaTerrien / 20141007_JS_Exercice1.htm
Last active August 29, 2015 14:07
Formation 06 -> 10/10/2014 : Excercice JS n°1 : Création module et enrichissement (HTML).
<!DOCTYPE html>
<html>
<head>
<!-- <script src="./Modules/jquery.js"></script> -->
<script src="./20141007_JS_Exercice1.js"></script>
<script type="text/javascript">
function monTest() {
//alert("test");
var toto=new Geometry.Shape();
var monType=toto.getType();
@NathaTerrien
NathaTerrien / 20141007_JS_Exercice1.js
Last active August 29, 2015 14:07
Formation 06 -> 10/10/2014 : Excercice JS n°1 : Création module et enrichissement (JS).
// création ou complétion du namespace (?)
var Geometry = (function (Geometry) {
'use strict';
function Shape() {
this.type = "Shape";
};
Geometry.Shape=Shape;

MACROS de NATHA pour NUMENERA sur ROLL20

v2.7 2014/09/22

LISEZ MOI :

Pour être utilisées, ces macros nécessitent :

  • d'ajouter à la campagne les scripts API en français
  • la feuille de personnage adaptée, à la fois le fichier HTML et CSS
  • un pion sélectionné qui représente un Personnage
  • la feuille de personnage doit avoir été remplie : au moins les Attributs courant et maximum, les atouts, l'état général et de récupération, le bonus de récup&eac
/*
Natha's Numenera rolls functions for Natha's Roll20 Numenera Character Sheet.
French
v2.7 - 2014/09/22
Documentation needed ...
*/
//-----------------------------------------------------------------------------
on("chat:message", function(msg) {
if (msg.type == "api") {