1959 Pacific hurricane season & Unconscious thought theory
12
.gitlab-ci.yml
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
default:
|
||||||
|
image: ruby:2.7
|
||||||
|
before_script:
|
||||||
|
- ruby -v
|
||||||
|
- which ruby
|
||||||
|
- gem install bundler --no-document
|
||||||
|
- bundle install --jobs $(nproc) "${FLAGS[@]}"
|
||||||
|
|
||||||
|
rspec:
|
||||||
|
script:
|
||||||
|
- rake all
|
||||||
|
|
|
@ -1,8 +1,12 @@
|
||||||
require 'squib'
|
require 'squib'
|
||||||
|
|
||||||
task default: [:deck]
|
task default: [:all]
|
||||||
|
|
||||||
task :deck do
|
task :deck do
|
||||||
|
load 'deck.rb'
|
||||||
|
end
|
||||||
|
|
||||||
|
task :all do
|
||||||
load 'preprocess.rb'
|
load 'preprocess.rb'
|
||||||
load 'deck.rb'
|
load 'deck.rb'
|
||||||
end
|
end
|
||||||
|
|
BIN
cards/_output/card_00.png
Normal file
After Width: | Height: | Size: 102 KiB |
BIN
cards/_output/card_01.png
Normal file
After Width: | Height: | Size: 102 KiB |
BIN
cards/_output/card_02.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_03.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_04.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_05.png
Normal file
After Width: | Height: | Size: 104 KiB |
BIN
cards/_output/card_06.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_07.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_08.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_09.png
Normal file
After Width: | Height: | Size: 99 KiB |
BIN
cards/_output/card_10.png
Normal file
After Width: | Height: | Size: 99 KiB |
BIN
cards/_output/card_11.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_12.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_13.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_14.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_15.png
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
cards/_output/card_16.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_17.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_18.png
Normal file
After Width: | Height: | Size: 102 KiB |
BIN
cards/_output/card_19.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_20.png
Normal file
After Width: | Height: | Size: 99 KiB |
BIN
cards/_output/card_21.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_22.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_23.png
Normal file
After Width: | Height: | Size: 99 KiB |
BIN
cards/_output/card_24.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_25.png
Normal file
After Width: | Height: | Size: 102 KiB |
BIN
cards/_output/card_26.png
Normal file
After Width: | Height: | Size: 103 KiB |
BIN
cards/_output/card_27.png
Normal file
After Width: | Height: | Size: 99 KiB |
BIN
cards/_output/card_28.png
Normal file
After Width: | Height: | Size: 100 KiB |
BIN
cards/_output/card_29.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_30.png
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
cards/_output/card_31.png
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
cards/_output/card_32.png
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
cards/_output/card_33.png
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
cards/_output/card_34.png
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
cards/_output/card_35.png
Normal file
After Width: | Height: | Size: 143 KiB |
BIN
cards/_output/card_36.png
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
cards/_output/card_37.png
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
cards/_output/card_38.png
Normal file
After Width: | Height: | Size: 146 KiB |
BIN
cards/_output/card_39.png
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
cards/_output/card_40.png
Normal file
After Width: | Height: | Size: 143 KiB |
BIN
cards/_output/card_41.png
Normal file
After Width: | Height: | Size: 143 KiB |
BIN
cards/_output/card_42.png
Normal file
After Width: | Height: | Size: 146 KiB |
BIN
cards/_output/card_43.png
Normal file
After Width: | Height: | Size: 146 KiB |
BIN
cards/_output/card_44.png
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
cards/_output/card_45.png
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
cards/_output/card_46.png
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
cards/_output/card_47.png
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
cards/_output/card_48.png
Normal file
After Width: | Height: | Size: 148 KiB |
BIN
cards/_output/card_49.png
Normal file
After Width: | Height: | Size: 149 KiB |
BIN
cards/_output/card_50.png
Normal file
After Width: | Height: | Size: 149 KiB |
BIN
cards/_output/card_51.png
Normal file
After Width: | Height: | Size: 148 KiB |
BIN
cards/_output/card_52.png
Normal file
After Width: | Height: | Size: 149 KiB |
BIN
cards/_output/card_53.png
Normal file
After Width: | Height: | Size: 148 KiB |
BIN
cards/_output/output.pdf
Normal file
108
cards/cards.csv
|
@ -1,55 +1,55 @@
|
||||||
name,type,text,illustration
|
name,type,text,illustration
|
||||||
Livingroom,O,...,o_card.svg
|
Livingroom,O,...,img/o_card.svg
|
||||||
Computer,O,...,o_card.svg
|
Computer,O,...,img/o_card.svg
|
||||||
Facebook,O,...,o_card.svg
|
Facebook,O,...,img/o_card.svg
|
||||||
Urban ,O,...,o_card.svg
|
Urban ,O,...,img/o_card.svg
|
||||||
Empty City,O,...,o_card.svg
|
Empty City,O,...,img/o_card.svg
|
||||||
Depleted Resources,O,...,o_card.svg
|
Depleted Resources,O,...,img/o_card.svg
|
||||||
Supplies,O,...,o_card.svg
|
Supplies,O,...,img/o_card.svg
|
||||||
Mask,O,...,o_card.svg
|
Mask,O,...,img/o_card.svg
|
||||||
Hospital,O,...,o_card.svg
|
Hospital,O,...,img/o_card.svg
|
||||||
ICU,O,...,o_card.svg
|
ICU,O,...,img/o_card.svg
|
||||||
Bed,O,...,o_card.svg
|
Bed,O,...,img/o_card.svg
|
||||||
Sanitizer,O,...,o_card.svg
|
Sanitizer,O,...,img/o_card.svg
|
||||||
Patio,O,...,o_card.svg
|
Patio,O,...,img/o_card.svg
|
||||||
Produce,O,...,o_card.svg
|
Produce,O,...,img/o_card.svg
|
||||||
Meat,O,...,o_card.svg
|
Meat,O,...,img/o_card.svg
|
||||||
Canned Goods,O,...,o_card.svg
|
Canned Goods,O,...,img/o_card.svg
|
||||||
Debate,O,...,o_card.svg
|
Debate,O,...,img/o_card.svg
|
||||||
Fight,O,...,o_card.svg
|
Fight,O,...,img/o_card.svg
|
||||||
Resistance,O,...,o_card.svg
|
Resistance,O,...,img/o_card.svg
|
||||||
Fake,O,...,o_card.svg
|
Fake,O,...,img/o_card.svg
|
||||||
True,O,...,o_card.svg
|
True,O,...,img/o_card.svg
|
||||||
Vaccine,O,...,o_card.svg
|
Vaccine,O,...,img/o_card.svg
|
||||||
Hoax,O,...,o_card.svg
|
Hoax,O,...,img/o_card.svg
|
||||||
Internet,O,...,o_card.svg
|
Internet,O,...,img/o_card.svg
|
||||||
Connection,O,...,o_card.svg
|
Connection,O,...,img/o_card.svg
|
||||||
Disconnection,O,...,o_card.svg
|
Disconnection,O,...,img/o_card.svg
|
||||||
Conspiracy,O,...,o_card.svg
|
Conspiracy,O,...,img/o_card.svg
|
||||||
Cult,O,...,o_card.svg
|
Cult,O,...,img/o_card.svg
|
||||||
Meme,O,...,o_card.svg
|
Meme,O,...,img/o_card.svg
|
||||||
Space race,O,...,o_card.svg
|
Space race,O,...,img/o_card.svg
|
||||||
Idiocracy,O,...,o_card.svg
|
Idiocracy,O,...,img/o_card.svg
|
||||||
Hostility,Q,...,q_card.svg
|
Hostility,Q,...,img/q_card.svg
|
||||||
Malaise,Q,...,q_card.svg
|
Malaise,Q,...,img/q_card.svg
|
||||||
Anxiety,Q,...,q_card.svg
|
Anxiety,Q,...,img/q_card.svg
|
||||||
Boredom,Q,...,q_card.svg
|
Boredom,Q,...,img/q_card.svg
|
||||||
Frenzy,Q,...,q_card.svg
|
Frenzy,Q,...,img/q_card.svg
|
||||||
Suffocation,Q,...,q_card.svg
|
Suffocation,Q,...,img/q_card.svg
|
||||||
Paralyzed,Q,...,q_card.svg
|
Paralyzed,Q,...,img/q_card.svg
|
||||||
Desperation,Q,...,q_card.svg
|
Desperation,Q,...,img/q_card.svg
|
||||||
Hospitably,Q,...,q_card.svg
|
Hospitably,Q,...,img/q_card.svg
|
||||||
Erratic,Q,...,q_card.svg
|
Erratic,Q,...,img/q_card.svg
|
||||||
Tedium,Q,...,q_card.svg
|
Tedium,Q,...,img/q_card.svg
|
||||||
Wastefully,Q,...,q_card.svg
|
Wastefully,Q,...,img/q_card.svg
|
||||||
Conservatively,Q,...,q_card.svg
|
Conservatively,Q,...,img/q_card.svg
|
||||||
Solidarity,Q,...,q_card.svg
|
Solidarity,Q,...,img/q_card.svg
|
||||||
Racist,Q,...,q_card.svg
|
Racist,Q,...,img/q_card.svg
|
||||||
Inequality,Q,...,q_card.svg
|
Inequality,Q,...,img/q_card.svg
|
||||||
Acedia,Q,...,q_card.svg
|
Acedia,Q,...,img/q_card.svg
|
||||||
Cook,V,...,v_card.svg
|
Cook,V,...,img/v_card.svg
|
||||||
Walk,V,...,v_card.svg
|
Walk,V,...,img/v_card.svg
|
||||||
Isolate,V,...,v_card.svg
|
Isolate,V,...,img/v_card.svg
|
||||||
Test,V,...,v_card.svg
|
Test,V,...,img/v_card.svg
|
||||||
Avoid,V,...,v_card.svg
|
Avoid,V,...,img/v_card.svg
|
||||||
Plan,V,...,v_card.svg
|
Plan,V,...,img/v_card.svg
|
||||||
|
|
|
|
@ -12,17 +12,17 @@ File.write($cards_csv, "name,type,text,illustration\n", mode: "w")
|
||||||
|
|
||||||
# Occasions
|
# Occasions
|
||||||
def write_occasion(line)
|
def write_occasion(line)
|
||||||
File.write($cards_csv, "#{line},O,...,o_card.svg\n", mode: "a")
|
File.write($cards_csv, "#{line},O,...,img/o_card.svg\n", mode: "a")
|
||||||
end
|
end
|
||||||
|
|
||||||
# Qualifiers
|
# Qualifiers
|
||||||
def write_qualifier(line)
|
def write_qualifier(line)
|
||||||
File.write($cards_csv, "#{line},Q,...,q_card.svg\n", mode: "a")
|
File.write($cards_csv, "#{line},Q,...,img/q_card.svg\n", mode: "a")
|
||||||
end
|
end
|
||||||
|
|
||||||
# Verbs
|
# Verbs
|
||||||
def write_verb(line)
|
def write_verb(line)
|
||||||
File.write($cards_csv, "#{line},V,...,v_card.svg\n", mode: "a")
|
File.write($cards_csv, "#{line},V,...,img/v_card.svg\n", mode: "a")
|
||||||
end
|
end
|
||||||
|
|
||||||
# write to file...
|
# write to file...
|
||||||
|
|