2
; Plee the Bear -- gfx script tools
4
; Copyright (C) 2005-2010 Julien Jorge, Sebastien Angibaud
6
; This program is free software; you can redistribute it and/or modify it
7
; under the terms of the GNU General Public License as published by the
8
; Free Software Foundation; either version 2 of the License, or (at your
9
; option) any later version.
11
; This program is distributed in the hope that it will be useful, but WITHOUT
12
; ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
13
; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
16
; You should have received a copy of the GNU General Public License along
17
; with this program; if not, write to the Free Software Foundation, Inc.,
18
; 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
20
; contact: plee-the-bear@gamned.org
22
; Please add the tag [PTB] in the subject of your mails.
26
; This script is intended to be run in this directory and via gimp-console:
28
; gimp-console -b - < this_script.scm
30
(load "../../../common.scm")
34
; the ratio of the size is 0.25
36
(let ( (src_name "eat.xcf.bz2") )
37
(let ( (src_image (car (gimp-file-load 1 src_name src_name)))
61
(create-layer src_image
62
(list body head carrot_1 right_arm_1)
64
(create-layer src_image
65
(list body head carrot_2 right_arm_2)
66
26 0 26 32 dest_image)
67
(create-layer src_image
68
(list body head carrot_3 right_arm_3)
69
56 0 26 32 dest_image)
70
(create-layer src_image
71
(list body head carrot_4 right_arm_4)
72
82 0 26 32 dest_image)
74
(create-layer src_image
75
(list body head carrot_5 right_arm_4)
76
108 0 26 32 dest_image)
77
(create-layer src_image
78
(list body head carrot_6 right_arm_3)
79
134 0 26 32 dest_image)
80
(create-layer src_image
81
(list body head_2 carrot_7 right_arm_2)
82
160 0 26 32 dest_image)
83
(create-layer src_image
84
(list body head_2 carrot_8 right_arm_1)
85
186 0 26 32 dest_image)
86
(create-layer src_image
87
(list body head_2 carrot_9 right_arm_1)
88
212 0 26 32 dest_image)
90
(create-layer src_image
91
(list body head_3 right_arm_1)
92
0 32 26 32 dest_image)
93
(create-layer src_image
94
(list body_big_belly head right_arm_1)
95
26 32 26 32 dest_image)
102
(let ( (dest_name "rabbit-2.png") )
103
(let ( (dest_image (car (gimp-image-new 256 64 RGB))) )
104
(let ( (bk (car (gimp-layer-new dest_image 256 64 1 "background" 100 0)))
106
(gimp-image-add-layer dest_image bk 0)
111
(save-frames-and-exit dest_name dest_image)