3 if [[ ! -e ~
/.yofrankie ||
`stat -c "%Y" /usr/share/yofrankie/levels` -ge `stat -c "%Y" ~/.yofrankie/levels` ]]; then
4 for dir
in "audio" "chars" "effects" "hud" "levels" "menus" "props" "textures"; do
5 if [[ ! -d ~
/.yofrankie
/${dir} ]]; then
6 mkdir
-p ~
/.yofrankie
/${dir}
8 # Remove any old broken links
9 for i
in ~
/.yofrankie
/${dir}/*; do
10 if [[ -L ${i} && `file ${i}` == *"broken symbolic link"* ]]; then
16 for i
in /usr
/share
/yofrankie
/${dir}/*; do
19 if [[ ! -e ~
/.yofrankie
/${dir}/${file} && ${file} != "start_menu.*" ]]; then
20 ln -sf ${i} ~/.yofrankie/${dir}/${file}
24 if [[ ! -e ~
/.yofrankie
/levels
/start_menu.blend
]]; then
25 ln -sf /usr
/share
/yofrankie
/yofrankie.blend ~
/.yofrankie
/levels
/start_menu.blend
30 blenderplayer
-f ~
/.yofrankie
/levels
/start_menu.blend