/[enigma]/enigma/data/models-2d.lua
ViewVC logotype

Diff of /enigma/data/models-2d.lua

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.55 by dheck, Sat Jun 14 12:12:14 2003 UTC revision 1.56 by dheck, Sun Jun 15 10:24:45 2003 UTC
# Line 20  Line 20 
20    
21  -- This file defines the models used in Enigma.  -- This file defines the models used in Enigma.
22    
23  Require("models.lua")  dofile(FindDataFile("models.lua"))
   
24    
25  def_image("invisible")  def_image("invisible")
26  def_image("dummy")  def_image("dummy")
27    
28    function Progress(pct)
29        print(pct)
30    end
31    TRUE, FALSE = 1, 0
32    
33  --------------------------------------------------------------------  --------------------------------------------------------------------
34  --                           ACTOR MODELS                         --  --                           ACTOR MODELS                         --
35  --------------------------------------------------------------------  --------------------------------------------------------------------
# Line 219  function def_randfloor_si(name, height, Line 223  function def_randfloor_si(name, height,
223      display.DefineRandModel(name, getn(imagelist), imagelist)      display.DefineRandModel(name, getn(imagelist), imagelist)
224  end  end
225    
226  if options.WizardMode > 0 then  --if options.WizardMode > 0 then
227      def_subimages("fl-gradient-wiz", {modelname="fl-gradient",w=6, h=4})  --    def_subimages("fl-gradient-wiz", {modelname="fl-gradient",w=6, h=4})
228  else  --else
229      def_subimages("fl-gradient2", {w=6, h=4, modelname="fl-gradient"})  def_subimages("fl-gradient2", {w=6, h=4, modelname="fl-gradient"})
230  end  --end
231    
232  def_randfloor("fl-rock", {"fl-rock1", "fl-rock2"})  def_randfloor("fl-rock", {"fl-rock1", "fl-rock2"})
233  def_floors{"fl-abyss"}  def_floors{"fl-abyss"}
# Line 422  r:delete(); Line 426  r:delete();
426  ------------------  ------------------
427  Progress(30)  Progress(30)
428    
429  -- stone shades  -------------------
430    -- Stone shadows --
431    -------------------
432  def_image("sh-solid")  def_image("sh-solid")
433  def_image("sh-grate1")  def_image("sh-grate1")
434  def_image("sh-grate2")  def_image("sh-grate2")
# Line 432  def_image("sh-puzzle1") Line 438  def_image("sh-puzzle1")
438  def_image("sh-brake")  def_image("sh-brake")
439    
440  -- stone models  -- stone models
441  if (video.GetColorDepth()==8) then  def_stone("st-glass", "sh-glass");
     def_stone("st-glass", "sh-glass", {filename="st-glass8"})  
 else  
     def_stone("st-glass", "sh-glass");  
 end  
442    
443  -- Scissors  -- Scissors
444  do  do
# Line 540  def_alias("st-greenbrown_move", "st-gree Line 542  def_alias("st-greenbrown_move", "st-gree
542    
543  def_stone("st-block")  def_stone("st-block")
544  def_stone("st-window")  def_stone("st-window")
 def_stone("st-stone_break", nil, {filename="st-stone_break"})  
 def_stone("st-break_acwhite", nil, {filename="st-break_acwhite"})  
 def_stone("st-break_acblack", nil, {filename="st-break_acblack"})  
545  def_stone("st-brick")  def_stone("st-brick")
546  def_stone("st-woven")  def_stone("st-woven")
547  def_stone("st-brick_magic", nil, {filename="st-brick"})  def_stone("st-brick_magic", nil, {filename="st-brick"})
# Line 835  def_anim("st-window-anim", frames) Line 834  def_anim("st-window-anim", frames)
834  -- Stone_break --  -- Stone_break --
835  -----------------  -----------------
836    
837  --def_image("st-stone_break")  do
838  namelist=def_subimages("st-break", {h=10})      local n = def_subimages("st-break", {h=10})
839  frames = buildframes(namelist,50)      def_anim("st-stone_break-anim", buildframes(n,50))
840  def_anim("st-stone_break-anim", frames)      def_solidstone("st-stone_break", "st-break1")
841    end
842    
843  -------------------  -------------------
844  -- Break_acwhite --  -- Break_acwhite --
845  -------------------  -------------------
846    
847  -- def_image("st-break_acwhite")  do
848  namelist=def_subimages("st-break_acwhite", {h=10})      local n = def_subimages("st-break_acwhite", {h=10})
849  frames = buildframes(namelist,50)      def_anim("st-break_acwhite-anim", buildframes(n,50))
850  def_anim("st-break_acwhite-anim", frames)      def_solidstone("st-break_acwhite", "st-break_acwhite1")
851    end
852    
853  -------------------  -------------------
854  -- Break_acblack --  -- Break_acblack --
855  -------------------  -------------------
856    
857  -- def_image("st-break_acblack")  do
858  namelist=def_subimages("st-break_acblack", {h=10})      local n = def_subimages("st-break_acblack", {h=10})
859  frames = buildframes(namelist,50)      def_anim("st-break_acblack-anim", buildframes(n,50))
860  def_anim("st-break_acblack-anim", frames)      def_solidstone("st-break_acblack", "st-break_acblack1")
861    end
862    
863  ---------------  ---------------
864  -- Turnstile --  -- Turnstile --

Legend:
Removed from v.1.55  
changed lines
  Added in v.1.56

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26