Changeset 987


Ignore:
Timestamp:
02/22/2011 11:12:40 AM (9 years ago)
Author:
dave
Message:

new plants and butterflies

Location:
scenarios/GerminationX
Files:
27 added
8 edited

Legend:

Unmodified
Added
Removed
  • scenarios/GerminationX/fungi/html/index.html

    r976 r987  
    3030/> 
    3131</object> 
    32 <p><center><a href="http://www.lirec.eu"><img src="http://lirec.eu/sites/all/themes/lirec/logo.png" border="0"></a><p><a href="privacy.html">Privacy policy</a></p></center></p> 
     32<p><center><a href="http://www.lirec.eu"><img src="http://lirec.eu/sites/all/themes/lirec/logo.png" border="0"></a> 
     33<p><a href="privacy.html">Privacy policy</a></p></center><br> 
     34<a href="">Development blog</a></p> 
    3335</body> 
    3436</html> 
  • scenarios/GerminationX/fungi/resources.xml

    r976 r987  
    6363                      <bitmap id="Plant003FruitCTex" import="textures/plant-003-fruit-c.png"/>                      
    6464 
     65                      <bitmap id="CherryGrowATex" import="textures/cherry-grow-a.png"/>                      
     66                      <bitmap id="CherryGrowBTex" import="textures/cherry-grow-b.png"/>                      
     67                      <bitmap id="CherryGrowCTex" import="textures/cherry-grow-c.png"/>                      
     68                      <bitmap id="CherryGrownTex" import="textures/cherry-grown.png"/>                      
     69                      <bitmap id="CherryDecayATex" import="textures/cherry-decay-a.png"/>                      
     70                      <bitmap id="CherryDecayBTex" import="textures/cherry-decay-b.png"/>                      
     71                      <bitmap id="CherryDecayCTex" import="textures/cherry-decay-c.png"/>                      
     72                      <bitmap id="CherryIllATex" import="textures/cherry-ill-a.png"/>                      
     73                      <bitmap id="CherryIllBTex" import="textures/cherry-ill-b.png"/>                      
     74                      <bitmap id="CherryIllCTex" import="textures/cherry-ill-c.png"/>                      
     75                      <bitmap id="CherryFruitATex" import="textures/cherry-fruit-a.png"/>                      
     76                      <bitmap id="CherryFruitBTex" import="textures/cherry-fruit-b.png"/>                      
     77                      <bitmap id="CherryFruitCTex" import="textures/cherry-fruit-c.png"/>                      
     78 
     79                      <bitmap id="AppleGrowATex" import="textures/apple-grow-a.png"/>                      
     80                      <bitmap id="AppleGrowBTex" import="textures/apple-grow-b.png"/>                      
     81                      <bitmap id="AppleGrowCTex" import="textures/apple-grow-c.png"/>                      
     82                      <bitmap id="AppleGrownTex" import="textures/apple-grown.png"/>                      
     83                      <bitmap id="AppleDecayATex" import="textures/apple-decay-a.png"/>                      
     84                      <bitmap id="AppleDecayBTex" import="textures/apple-decay-b.png"/>                      
     85                      <bitmap id="AppleDecayCTex" import="textures/apple-decay-c.png"/>                      
     86                      <bitmap id="AppleIllATex" import="textures/apple-ill-a.png"/>                      
     87                      <bitmap id="AppleIllBTex" import="textures/apple-ill-b.png"/>                      
     88                      <bitmap id="AppleIllCTex" import="textures/apple-ill-c.png"/>                      
     89                      <bitmap id="AppleFruitATex" import="textures/apple-fruit-a.png"/>                      
     90                      <bitmap id="AppleFruitBTex" import="textures/apple-fruit-b.png"/>                      
     91                      <bitmap id="AppleFruitCTex" import="textures/apple-fruit-c.png"/>                      
     92 
    6593                      <bitmap id="WingTex" import="textures/wing.png"/>                      
    6694 
  • scenarios/GerminationX/fungi/src/Critters.hx

    r976 r987  
    129129            var critter = new Butterfly(world,new Vec3(0,0,4)); 
    130130            CritterList.push(critter); 
    131             var critter2 = new Bug(world,new Vec3(0,0,4)); 
    132             CritterList.push(critter2); 
     131            /*var critter2 = new Bug(world,new Vec3(0,0,4)); 
     132            CritterList.push(critter2);*/ 
    133133        } 
    134134    } 
  • scenarios/GerminationX/fungi/src/Fungi.hx

    r976 r987  
    180180        DesiredPos=new Vec2(LogicalPos.x,LogicalPos.y); 
    181181        RawEmotions={Love:0,Hate:0,Hope:0,Fear:0,Satisfaction:0, 
    182                      Relief:0,Fears_Confirmed:0,Disappointment:0, 
    183                      Joy:0,Distress:0,Happy_For:0,Pitty:0, 
     182                     Relief:0,/*Fears_Confirmed:0,*/Disappointment:0, 
     183                     Joy:0,Distress:0,/*Happy_For:0,*/Pitty:0, 
    184184                     Resentment:0,Gloating:0,Pride:0,Shame:0, 
    185185                     Gratification:0,Remorse:0,Admiration:0, 
    186186                     Reproach:0,Gratitude:0,Anger:0}; 
    187187        Emotions={Love:0,Hate:0,Hope:0,Fear:0,Satisfaction:0, 
    188                   Relief:0,Fears_Confirmed:0,Disappointment:0, 
    189                   Joy:0,Distress:0,Happy_For:0,Pitty:0, 
     188                  Relief:0,/*Fears_Confirmed:0,*/Disappointment:0, 
     189                  Joy:0,Distress:0,/*Happy_For:0,*/Pitty:0, 
    190190                  Resentment:0,Gloating:0,Pride:0,Shame:0, 
    191191                  Gratification:0,Remorse:0,Admiration:0, 
     
    383383        public var MyTextEntry:TextEntry; 
    384384        public var Plants:Array<Plant>; 
    385     //public var TheCritters:Critters; 
     385    public var TheCritters:Critters; 
    386386        var MyName:String; 
    387387    var Frame:Int; 
     
    453453                addChild(MyTextEntry);   
    454454 
    455         //TheCritters = new Critters(this,3); 
     455        TheCritters = new Critters(this,3); 
    456456 
    457457        Update(0); 
     
    587587 
    588588        Server.Update(); 
    589         //TheCritters.Update(); 
     589        TheCritters.Update(); 
    590590         
    591591        if (time>TickTime) 
  • scenarios/GerminationX/fungi/src/Resources.hx

    r976 r987  
    9393class Plant003FruitCTex extends BitmapData { public function new() { super(0,0); } } 
    9494 
     95class CherryGrowATex extends BitmapData { public function new() { super(0,0); } } 
     96class CherryGrowBTex extends BitmapData { public function new() { super(0,0); } } 
     97class CherryGrowCTex extends BitmapData { public function new() { super(0,0); } } 
     98class CherryGrownTex extends BitmapData { public function new() { super(0,0); } } 
     99class CherryDecayATex extends BitmapData { public function new() { super(0,0); } } 
     100class CherryDecayBTex extends BitmapData { public function new() { super(0,0); } } 
     101class CherryDecayCTex extends BitmapData { public function new() { super(0,0); } } 
     102class CherryIllATex extends BitmapData { public function new() { super(0,0); } } 
     103class CherryIllBTex extends BitmapData { public function new() { super(0,0); } } 
     104class CherryIllCTex extends BitmapData { public function new() { super(0,0); } } 
     105class CherryFruitATex extends BitmapData { public function new() { super(0,0); } } 
     106class CherryFruitBTex extends BitmapData { public function new() { super(0,0); } } 
     107class CherryFruitCTex extends BitmapData { public function new() { super(0,0); } } 
     108 
     109class AppleGrowATex extends BitmapData { public function new() { super(0,0); } } 
     110class AppleGrowBTex extends BitmapData { public function new() { super(0,0); } } 
     111class AppleGrowCTex extends BitmapData { public function new() { super(0,0); } } 
     112class AppleGrownTex extends BitmapData { public function new() { super(0,0); } } 
     113class AppleDecayATex extends BitmapData { public function new() { super(0,0); } } 
     114class AppleDecayBTex extends BitmapData { public function new() { super(0,0); } } 
     115class AppleDecayCTex extends BitmapData { public function new() { super(0,0); } } 
     116class AppleIllATex extends BitmapData { public function new() { super(0,0); } } 
     117class AppleIllBTex extends BitmapData { public function new() { super(0,0); } } 
     118class AppleIllCTex extends BitmapData { public function new() { super(0,0); } } 
     119class AppleFruitATex extends BitmapData { public function new() { super(0,0); } } 
     120class AppleFruitBTex extends BitmapData { public function new() { super(0,0); } } 
     121class AppleFruitCTex extends BitmapData { public function new() { super(0,0); } } 
     122 
    95123class WingTex extends BitmapData { public function new() { super(0,0); } } 
    96124 
     
    177205        case "plant-003-fruit-c": tex.data = new Plant003FruitCTex(); 
    178206 
     207        case "cherry-grow-a": tex.data = new CherryGrowATex(); 
     208        case "cherry-grow-b": tex.data = new CherryGrowBTex(); 
     209        case "cherry-grow-c": tex.data = new CherryGrowCTex(); 
     210        case "cherry-grown": tex.data = new CherryGrownTex(); 
     211        case "cherry-ill-a": tex.data = new CherryIllATex(); 
     212        case "cherry-ill-b": tex.data = new CherryIllBTex(); 
     213        case "cherry-ill-c": tex.data = new CherryIllCTex(); 
     214        case "cherry-decay-a": tex.data = new CherryDecayATex(); 
     215        case "cherry-decay-b": tex.data = new CherryDecayBTex(); 
     216        case "cherry-decay-c": tex.data = new CherryDecayCTex(); 
     217        case "cherry-fruit-a": tex.data = new CherryFruitATex(); 
     218        case "cherry-fruit-b": tex.data = new CherryFruitBTex(); 
     219        case "cherry-fruit-c": tex.data = new CherryFruitCTex(); 
     220  
     221        case "apple-grow-a": tex.data = new AppleGrowATex(); 
     222        case "apple-grow-b": tex.data = new AppleGrowBTex(); 
     223        case "apple-grow-c": tex.data = new AppleGrowCTex(); 
     224        case "apple-grown": tex.data = new AppleGrownTex(); 
     225        case "apple-ill-a": tex.data = new AppleIllATex(); 
     226        case "apple-ill-b": tex.data = new AppleIllBTex(); 
     227        case "apple-ill-c": tex.data = new AppleIllCTex(); 
     228        case "apple-decay-a": tex.data = new AppleDecayATex(); 
     229        case "apple-decay-b": tex.data = new AppleDecayBTex(); 
     230        case "apple-decay-c": tex.data = new AppleDecayCTex(); 
     231        case "apple-fruit-a": tex.data = new AppleFruitATex(); 
     232        case "apple-fruit-b": tex.data = new AppleFruitBTex(); 
     233        case "apple-fruit-c": tex.data = new AppleFruitCTex(); 
     234 
    179235        case "wing": tex.data = new WingTex(); 
    180236        } 
  • scenarios/GerminationX/oak/public/index.html

    r976 r987  
    3030/> 
    3131</object> 
    32 <p><center><a href="http://www.lirec.eu"><img src="http://lirec.eu/sites/all/themes/lirec/logo.png" border="0"></a><p><a href="privacy.html">Privacy policy</a></p></center></p> 
     32<p><center><a href="http://www.lirec.eu"><img src="http://lirec.eu/sites/all/themes/lirec/logo.png" border="0"></a> 
     33<p><a href="privacy.html">Privacy policy</a></p></center><br> 
     34<a href="">Development blog</a></p> 
    3335</body> 
    3436</html> 
  • scenarios/GerminationX/oak/src/oak/plant.clj

    r927 r987  
    5151   (= type "plant-001") "cover" 
    5252   (= type "plant-002") "canopy" 
    53    (= type "plant-003") "vertical")) 
     53   (= type "plant-003") "vertical" 
     54   (= type "apple") "canopy" 
     55   (= type "cherry") "canopy")) 
    5456   
    5557(defn make-plant [pos type owner size] 
     
    6062  (make-plant 
    6163   (make-vec2 (Math/floor (rand 15)) (Math/floor (rand 15))) 
    62    (rand-nth (list "plant-001" "plant-002" "plant-003")) 
     64   (rand-nth (list "plant-001" "plant-002" "plant-003" "apple" "cherry")) 
    6365   "the garden" 
    6466   (Math/round (+ 50 (rand 100))))) 
Note: See TracChangeset for help on using the changeset viewer.