Paste #11018: Diff note for paste #11017

Date: 2014/11/04 17:22:11 UTC-08:00
Type: Diff Report

View Raw Paste Download This Paste
Copy Link


+BlackjackNPC:
+    type: assignment
+    actions:
+        on assignment:
+        - trigger name:click state:true
+#        - trigger name:chat state:true
+#        - trigger name:proximity:true radius 7
+    interact scripts:
+    - 10 blackjack_interact
+    
+BJchat:
+    type: format
+    format: "<&b>Blackjack<&f><&co><&4><text>"
+
 subscript_drawcard:
+    type: task
     script:
     - define newcard <util.random.int[1].to[52]>
+
 subscript_dealP1C1:
+    type: task
     script:
     - run locally subscript_drawcard
-    - define P1C1 = newcard    
+    - define P1C1 = newcard
+
 subscript_dealP1C2:
     script:
     - run locally subscript_drawcard
     - if (P1C1==newcard){
       - run locally subscript_drawcard
       }
       else{
       - define P1C2 = newcard
+    
+blackjack_interact:
+    type: interact
+    steps:
+        1:
+            click trigger:
+                script:
+                - engage
+                - run locally subscript_dealP1C1
+                - run locally subscript_dealP1C2
+                - narrate format:cchat "Kaarten: "<def[P1C1]>" en "<def[P1C2]>""
+                - disengage