1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Problem with new Dialogue System | The Reason why it crashes sometimes...

Discussion in 'Dialogue' started by RC, Dec 18, 2012.

  1. RC

    RC Potential Patron

    Joined:
    Nov 27, 2012
    Messages:
    60
    Likes Received:
    0
    Situtation:
    If you perform a "priority move" such as ejaculate, the script will try to find a line related to the event such as cum_in_nose, cum_in_throat, cum_in_mouth, cum_in_eye or cum_on_face.

    Problem:
    The problem is if there are simply no line that respect these conditions, (all the checks). If it's the case, then the script will start a never-ending loop, trying to find a matching line that doesn't even exist. Even if the girl comes back to a "general" or "vigorous" or "held" situation, the script won't play those lines because it will still be looking for that "ejaculate" lines. The dialogue will simply stop working...
     
  2. RC

    RC Potential Patron

    Joined:
    Nov 27, 2012
    Messages:
    60
    Likes Received:
    0
    Ex: Even if I have MANY other "general" lines, the script only try to match a ejaculate related line.

    cum_on_face:"[genWIa]"{"check":{"chap":"intro"},"style":"Thought"}
    cum_in_mouth:"[genWIa]" {"check":{"chap":"intro"},"style":"Thought"}
    cum_in_throat:"[genWIa]" {"check":{"chap":"intro"},"style":"Thought"}
    cum_in_eye:"[genWIa]" {"check":{"chap":"intro"},"style":"Thought"}

    cum_on_face:"[genWIa]"{"check":{"chap":"resist"},"style":"Thought"}
    cum_in_mouth:"[genWIa]" {"check":{"chap":"resist"},"style":"Thought"}
    cum_in_throat:"[genWIa]" {"check":{"chap":"resist"},"style":"Thought"}
    cum_in_eye:"[genWIa]" {"check":{"chap":"resist"},"style":"Thought"}

    cum_on_face:"[genWIa]"{"check":{"chap":"tough"},"style":"Thought"}
    cum_in_mouth:"[genWIa]"{"check":{"chap":"tough"},"style":"Thought"}
    cum_in_throat:"[genWIa]"{"check":{"chap":"tough"},"style":"Thought"}
    cum_in_eye:"[genWIa]"{"check":{"chap":"tough"},"style":"Thought"}

    cum_on_face:"[genFIa]"{"check":{"chap":"weak","cum":"1"},"style":"Thought"}
    cum_in_mouth:"[genFIa]"{"check":{"chap":"weak","cum":"1"},"style":"Thought"}
    cum_in_throat:"[genFIa]"{"check":{"chap":"weak","cum":"1"},"style":"Thought"}
    cum_in_eye:"[genFIa]"{"check":{"chap":"weak","cum":"1"},"style":"Thought"}

    cum_on_face:"Fuck my life! That's so disgusting."{"check":{"chap":"weak","cum":"0"},"set":{"cum":"+1"},"style":"Thought"}
    cum_in_mouth:"His cum tastes like fucking shit."{"check":{"chap":"weak","cum":"0"},"set":{"cum":"+1"},"style":"Thought"}
    cum_in_throat:"He's making me choke with all that fucking cum."{"check":{"chap":"weak","cum":"0"},"set":{"cum":"+1"},"style":"Thought"}
    cum_in_eye:"There you go bitch, that's what you deserve."{"check":{"chap":"weak","cum":"0"},"set":{"cum":"+1"}}


    3824: Line will not play: "chap" needs to be passout but is currently set to fall
    3825: Running checks for line: "There you go, bitch."
    3826: Line will not play: "chap" needs to be passout but is currently set to fall
    3827: Running checks for line: "[genFIa]"
    3828: Line will not play: "chap" needs to be weak but is currently set to fall
    3829: Running checks for line: "[genWIa]"
    3830: Line will not play: "chap" needs to be intro but is currently set to fall
    3831: Running checks for line: "[genWIa]"
    3832: Line will not play: "chap" needs to be resist but is currently set to fall
    3833: Running checks for line: "[genWIa]"
    3834: Line will not play: "chap" needs to be tough but is currently set to fall
    3835: Running checks for line: "Fuck my life! That's so disgusting."
    3836: Line will not play: "cum" needs to be 0 but is currently set to 1
    3837: Running checks for line: "[genFIa]"
    3838: Line will not play: "chap" needs to be weak but is currently set to fall
    3839: Running checks for line: "[genWIa]"
    3840: Line will not play: "chap" needs to be intro but is currently set to fall
    3841: Running checks for line: "[genWIa]"
    3842: Line will not play: "chap" needs to be resist but is currently set to fall
    3843: Running checks for line: "[genWIa]"
    3844: Line will not play: "chap" needs to be tough but is currently set to fall
    3845: Running checks for line: "Fuck my life! That's so disgusting."
    3846: Line will not play: "cum" needs to be 0 but is currently set to 1
    3847: Running checks for line: "[genFIa]"
    3848: Line will not play: "chap" needs to be weak but is currently set to fall
    3849: Running checks for line: "[genWIa]"
    3850: Line will not play: "chap" needs to be intro but is currently set to fall
    3851: Running checks for line: "[genWIa]"
    3852: Line will not play: "chap" needs to be resist but is currently set to fall
    3853: Running checks for line: "[genWIa]"
    3854: Line will not play: "chap" needs to be tough but is currently set to fall
    3855: Running checks for line: "Fuck my life! That's so disgusting."
    3856: Line will not play: "cum" needs to be 0 but is currently set to 1
    3857: Running checks for line: "[genFIa]"
    3858: Line will not play: "chap" needs to be weak but is currently set to fall
    3859: Running checks for line: "[genWIa]"
    3860: Line will not play: "chap" needs to be intro but is currently set to fall
    3861: Running checks for line: "[genWIa]"
    3862: Line will not play: "chap" needs to be resist but is currently set to fall
    3863: Running checks for line: "[genWIa]"
    3864: Line will not play: "chap" needs to be tough but is currently set to fall
    3865: Running checks for line: "Fuck my life! That's so disgusting."
    3866: Line will not play: "cum" needs to be 0 but is currently set to 1
    3867: Running checks for line: "[genFIa]"
    3868: Line will not play: "chap" needs to be weak but is currently set to fall
    3869: Running checks for line: "[genWIa]"
    3870: Line will not play: "chap" needs to be intro but is currently set to fall
    3871: Running checks for line: "[genWIa]"
    3872: Line will not play: "chap" needs to be resist but is currently set to fall
    3873: Running checks for line: "[genWIa]"
    3874: Line will not play: "chap" needs to be tough but is currently set to fall
    3875: Running checks for line: "There you go bitch, that's what you deserve."
    3876: Line will not play: "cum" needs to be 0 but is currently set to 1
    3877: Running checks for line: "[genFIa]"
    3878: Line will not play: "chap" needs to be weak but is currently set to fall
    3879: Running checks for line: "[genWIa]"
    3880: Line will not play: "chap" needs to be intro but is currently set to fall
    3881: Running checks for line: "[genWIa]"
    3882: Line will not play: "chap" needs to be resist but is currently set to fall
    3883: Running checks for line: "[genWIa]"
    3884: Line will not play: "chap" needs to be tough but is currently set to fall
    3885: Running checks for line: "Fuck my life! That's so disgusting."
    3886: Line will not play: "cum" needs to be 0 but is currently set to 1
    3887: Running checks for line: "[genFIa]"
    3888: Line will not play: "chap" needs to be weak but is currently set to fall
    3889: Running checks for line: "[genWIa]"
    3890: Line will not play: "chap" needs to be intro but is currently set to fall
    3891: Running checks for line: "[genWIa]"
    3892: Line will not play: "chap" needs to be resist but is currently set to fall
    3893: Running checks for line: "[genWIa]"
    3894: Line will not play: "chap" needs to be tough but is currently set to fall
    3895: Running checks for line: "Fuck my life! That's so disgusting."
    3896: Line will not play: "cum" needs to be 0 but is currently set to 1
    3897: Running checks for line: "[genFIa]"
    3898: Line will not play: "chap" needs to be weak but is currently set to fall
    3899: Running checks for line: "[genWIa]"
    3900: Line will not play: "chap" needs to be intro but is currently set to fall
    3901: Running checks for line: "[genWIa]"
    3902: Line will not play: "chap" needs to be resist but is currently set to fall
    3903: Running checks for line: "[genWIa]"
    3904: Line will not play: "chap" needs to be tough but is currently set to fall
    3905: Running checks for line: "Fuck my life! That's so disgusting."
    3906: Line will not play: "cum" needs to be 0 but is currently set to 1
    3907: Running checks for line: "[genFIa]"
    3908: Line will not play: "chap" needs to be weak but is currently set to fall
    3909: Running checks for line: "[genWIa]"
    3910: Line will not play: "chap" needs to be intro but is currently set to fall
    3911: Running checks for line: "[genWIa]"
    3912: Line will not play: "chap" needs to be resist but is currently set to fall
    3913: Running checks for line: "[genWIa]"
    3914: Line will not play: "chap" needs to be tough but is currently set to fall
    3915: Running checks for line: "Fuck my life! That's so disgusting."
    3916: Line will not play: "cum" needs to be 0 but is currently set to 1
    3917: Running checks for line: "[genFIa]"
    3918: Line will not play: "chap" needs to be weak but is currently set to fall
    3919: Running checks for line: "[genWIa]"
    3920: Line will not play: "chap" needs to be intro but is currently set to fall
    3921: Running checks for line: "[genWIa]"
    3922: Line will not play: "chap" needs to be resist but is currently set to fall
    3923: Running checks for line: "[genWIa]"
    3924: Line will not play: "chap" needs to be tough but is currently set to fall
    3925: Running checks for line: "Fuck my life! That's so disgusting."
    3926: Line will not play: "cum" needs to be 0 but is currently set to 1
    3927: Running checks for line: "[genFIa]"
    3928: Line will not play: "chap" needs to be weak but is currently set to fall
    3929: Running checks for line: "[genWIa]"
    3930: Line will not play: "chap" needs to be intro but is currently set to fall
    3931: Running checks for line: "[genWIa]"
    3932: Line will not play: "chap" needs to be resist but is currently set to fall
    3933: Running checks for line: "[genWIa]"
    3934: Line will not play: "chap" needs to be tough but is currently set to fall
    3935: Running checks for line: "Fuck my life! That's so disgusting."
    3936: Line will not play: "cum" needs to be 0 but is currently set to 1
    3937: Running checks for line: "[genFIa]"
    3938: Line will not play: "chap" needs to be weak but is currently set to fall
    3939: Running checks for line: "[genWIa]"
    3940: Line will not play: "chap" needs to be intro but is currently set to fall
    3941: Running checks for line: "[genWIa]"
    3942: Line will not play: "chap" needs to be resist but is currently set to fall
    3943: Running checks for line: "[genWIa]"
    3944: Line will not play: "chap" needs to be tough but is currently set to fall
    3945: Running checks for line: "Fuck my life! That's so disgusting."
    3946: Line will not play: "cum" needs to be 0 but is currently set to 1
    3947: Running checks for line: "[genFIa]"
    3948: Line will not play: "chap" needs to be weak but is currently set to fall
    3949: Running checks for line: "[genWIa]"
    3950: Line will not play: "chap" needs to be intro but is currently set to fall
    3951: Running checks for line: "[genWIa]"
    3952: Line will not play: "chap" needs to be resist but is currently set to fall
    3953: Running checks for line: "[genWIa]"
    3954: Line will not play: "chap" needs to be tough but is currently set to fall
    3955: Running checks for line: "Fuck my life! That's so disgusting."
    3956: Line will not play: "cum" needs to be 0 but is currently set to 1
    3957: Running checks for line: "[genFIa]"
    3958: Line will not play: "chap" needs to be weak but is currently set to fall
    3959: Running checks for line: "[genWIa]"
    3960: Line will not play: "chap" needs to be intro but is currently set to fall
    3961: Running checks for line: "[genWIa]"
    3962: Line will not play: "chap" needs to be resist but is currently set to fall
    3963: Running checks for line: "[genWIa]"
    3964: Line will not play: "chap" needs to be tough but is currently set to fall
    3965: Running checks for line: "Fuck my life! That's so disgusting."
    3966: Line will not play: "cum" needs to be 0 but is currently set to 1
    3967: Running checks for line: "[genFIa]"
    3968: Line will not play: "chap" needs to be weak but is currently set to fall
    3969: Running checks for line: "[genWIa]"
    3970: Line will not play: "chap" needs to be intro but is currently set to fall
    3971: Running checks for line: "[genWIa]"
    3972: Line will not play: "chap" needs to be resist but is currently set to fall
    3973: Running checks for line: "[genWIa]"
    3974: Line will not play: "chap" needs to be tough but is currently set to fall
    3975: Running checks for line: "Fuck my life! That's so disgusting."
    3976: Line will not play: "cum" needs to be 0 but is currently set to 1
    3977: Running checks for line: "[genFIa]"
    3978: Line will not play: "chap" needs to be weak but is currently set to fall
    3979: Running checks for line: "[genWIa]"
    3980: Line will not play: "chap" needs to be intro but is currently set to fall
    3981: Running checks for line: "[genWIa]"
    3982: Line will not play: "chap" needs to be resist but is currently set to fall
    3983: Running checks for line: "[genWIa]"
    3984: Line will not play: "chap" needs to be tough but is currently set to fall
    3985: Running checks for line: "Fuck my life! That's so disgusting."
    3986: Line will not play: "cum" needs to be 0 but is currently set to 1
    3987: Running checks for line: "[genFIa]"
    3988: Line will not play: "chap" needs to be weak but is currently set to fall
    3989: Running checks for line: "[genWIa]"
    3990: Line will not play: "chap" needs to be intro but is currently set to fall
    3991: Running checks for line: "[genWIa]"
    3992: Line will not play: "chap" needs to be resist but is currently set to fall
    3993: Running checks for line: "[genWIa]"
    3994: Line will not play: "chap" needs to be tough but is currently set to fall
    3995: Running checks for line: "Fuck my life! That's so disgusting."
    3996: Line will not play: "cum" needs to be 0 but is currently set to 1
    3997: Running checks for line: "[genFIa]"
    3998: Line will not play: "chap" needs to be weak but is currently set to fall
    3999: Running checks for line: "[genWIa]"
    4000: Line will not play: "chap" needs to be intro but is currently set to fall
    4001: Running checks for line: "[genWIa]"
    4002: Line will not play: "chap" needs to be resist but is currently set to fall
    4003: Running checks for line: "[genWIa]"
    4004: Line will not play: "chap" needs to be tough but is currently set to fall
    4005: Running checks for line: "Fuck my life! That's so disgusting."
    4006: Line will not play: "cum" needs to be 0 but is currently set to 1
    4007: Running checks for line: "[genFIa]"
    4008: Line will not play: "chap" needs to be weak but is currently set to fall
    4009: Running checks for line: "[genWIa]"
    4010: Line will not play: "chap" needs to be intro but is currently set to fall
    4011: Running checks for line: "[genWIa]"
    4012: Line will not play: "chap" needs to be resist but is currently set to fall
    4013: Running checks for line: "[genWIa]"
    4014: Line will not play: "chap" needs to be tough but is currently set to fall
    4015: Running checks for line: "Fuck my life! That's so disgusting."
    4016: Line will not play: "cum" needs to be 0 but is currently set to 1
    4017: Running checks for line: "[genFIa]"
    4018: Line will not play: "chap" needs to be weak but is currently set to fall
    4019: Running checks for line: "[genWIa]"
    4020: Line will not play: "chap" needs to be intro but is currently set to fall
    4021: Running checks for line: "[genWIa]"
    4022: Line will not play: "chap" needs to be resist but is currently set to fall
    4023: Running checks for line: "[genWIa]"
    4024: Line will not play: "chap" needs to be tough but is currently set to fall
    4025: Running checks for line: "Fuck my life! That's so disgusting."
    4026: Line will not play: "cum" needs to be 0 but is currently set to 1
    4027: Running checks for line: "[genFIa]"
    4028: Line will not play: "chap" needs to be weak but is currently set to fall
    4029: Running checks for line: "[genWIa]"
    4030: Line will not play: "chap" needs to be intro but is currently set to fall
    4031: Running checks for line: "[genWIa]"
    4032: Line will not play: "chap" needs to be resist but is currently set to fall
    4033: Running checks for line: "[genWIa]"
    4034: Line will not play: "chap" needs to be tough but is currently set to fall
    4035: Running checks for line: "Fuck my life! That's so disgusting."
    ...
    ...
    ...
    ...
    ...
    ...
    ...
    8078: Line will not play: "chap" needs to be weak but is currently set to fall
    8079: Running checks for line: "[genWIa]"
    8080: Line will not play: "chap" needs to be intro but is currently set to fall
    8081: Running checks for line: "[genWIa]"
    8082: Line will not play: "chap" needs to be resist but is currently set to fall
    8083: Running checks for line: "[genWIa]"
    8084: Line will not play: "chap" needs to be tough but is currently set to fall
    8085: Running checks for line: "Fuck my life! That's so disgusting."
    8086: Line will not play: "cum" needs to be 0 but is currently set to 1
    8087: Running checks for line: "[genFIa]"
    8088: Line will not play: "chap" needs to be weak but is currently set to fall
    8089: Running checks for line: "[genWIa]"
    8090: Line will not play: "chap" needs to be intro but is currently set to fall
    8091: Running checks for line: "[genWIa]"
    8092: Line will not play: "chap" needs to be resist but is currently set to fall
    8093: Running checks for line: "[genWIa]"
    8094: Line will not play: "chap" needs to be tough but is currently set to fall
    8095: Running checks for line: "Fuck my life! That's so disgusting."
    8096: Line will not play: "cum" needs to be 0 but is currently set to 1
    8097: Running checks for line: "[genFIa]"
    8098: Line will not play: "chap" needs to be weak but is currently set to fall
    8099: Running checks for line: "[genWIa]"
    8100: Line will not play: "chap" needs to be intro but is currently set to fall
    8101: Running checks for line: "[genWIa]"
    8102: Line will not play: "chap" needs to be resist but is currently set to fall
    8103: Running checks for line: "[genWIa]"
    8104: Line will not play: "chap" needs to be tough but is currently set to fall
    8105: Running checks for line: "Fuck my life! That's so disgusting."
    8106: Line will not play: "cum" needs to be 0 but is currently set to 1
    8107: Running checks for line: "[genFIa]"
    8108: Line will not play: "chap" needs to be weak but is currently set to fall
    8109: Running checks for line: "[genWIa]"
    8110: Line will not play: "chap" needs to be intro but is currently set to fall
    8111: Running checks for line: "[genWIa]"
    8112: Line will not play: "chap" needs to be resist but is currently set to fall
    8113: Running checks for line: "[genWIa]"
    8114: Line will not play: "chap" needs to be tough but is currently set to fall
    8115: Running checks for line: "Fuck my life! That's so disgusting."
    8116: Line will not play: "cum" needs to be 0 but is currently set to 1
    8117: Running checks for line: "[genFIa]"
    8118: Line will not play: "chap" needs to be weak but is currently set to fall
    8119: Running checks for line: "[genWIa]"
    8120: Line will not play: "chap" needs to be intro but is currently set to fall
    8121: Running checks for line: "[genWIa]"
    8122: Line will not play: "chap" needs to be resist but is currently set to fall
    8123: Running checks for line: "[genWIa]"
    8124: Line will not play: "chap" needs to be tough but is currently set to fall
    8125: Running checks for line: "Fuck my life! That's so disgusting."
    8126: Line will not play: "cum" needs to be 0 but is currently set to 1
    8127: Running checks for line: "[genFIa]"
    8128: Line will not play: "chap" needs to be weak but is currently set to fall
    8129: Running checks for line: "[genWIa]"
    8130: Line will not play: "chap" needs to be intro but is currently set to fall
    8131: Running checks for line: "[genWIa]"
    8132: Line will not play: "chap" needs to be resist but is currently set to fall
    8133: Running checks for line: "[genWIa]"
    8134: Line will not play: "chap" needs to be tough but is currently set to fall
    8135: Running checks for line: "Fuck my life! That's so disgusting."
    8136: Line will not play: "cum" needs to be 0 but is currently set to 1
    8137: Running checks for line: "[genFIa]"
    8138: Line will not play: "chap" needs to be weak but is currently set to fall
    8139: Running checks for line: "[genWIa]"
    8140: Line will not play: "chap" needs to be intro but is currently set to fall
    8141: Running checks for line: "[genWIa]"
    8142: Line will not play: "chap" needs to be resist but is currently set to fall
    8143: Running checks for line: "[genWIa]"
    8144: Line will not play: "chap" needs to be tough but is currently set to fall
    8145: Running checks for line: "Fuck my life! That's so disgusting."
    8146: Line will not play: "cum" needs to be 0 but is currently set to 1
    8147: Running checks for line: "[genFIa]"
    8148: Line will not play: "chap" needs to be weak but is currently set to fall
    8149: Running checks for line: "[genWIa]"
    8150: Line will not play: "chap" needs to be intro but is currently set to fall
    8151: Running checks for line: "[genWIa]"
    8152: Line will not play: "chap" needs to be resist but is currently set to fall
    8153: Running checks for line: "[genWIa]"
    8154: Line will not play: "chap" needs to be tough but is currently set to fall
    8155: Running checks for line: "Fuck my life! That's so disgusting."
    8156: Line will not play: "cum" needs to be 0 but is currently set to 1
    8157: Running checks for line: "[genFIa]"
    8158: Line will not play: "chap" needs to be weak but is currently set to fall
    8159: Running checks for line: "[genWIa]"
    8160: Line will not play: "chap" needs to be intro but is currently set to fall
    8161: Running checks for line: "[genWIa]"
    8162: Line will not play: "chap" needs to be resist but is currently set to fall
    8163: Running checks for line: "[genWIa]"
    8164: Line will not play: "chap" needs to be tough but is currently set to fall
    8165: Running checks for line: "Fuck my life! That's so disgusting."
    8166: Line will not play: "cum" needs to be 0 but is currently set to 1
    8167: Running checks for line: "[genFIa]"
    8168: Line will not play: "chap" needs to be weak but is currently set to fall
    8169: Running checks for line: "[genWIa]"
    8170: Line will not play: "chap" needs to be intro but is currently set to fall
    8171: Running checks for line: "[genWIa]"
    8172: Line will not play: "chap" needs to be resist but is currently set to fall
    8173: Running checks for line: "[genWIa]"
    8174: Line will not play: "chap" needs to be tough but is currently set to fall
    8175: Running checks for line: "Fuck my life! That's so disgusting."
    8176: Line will not play: "cum" needs to be 0 but is currently set to 1
    8177: Running checks for line: "[genFIa]"
    8178: Line will not play: "chap" needs to be weak but is currently set to fall
    8179: Running checks for line: "[genWIa]"
    8180: Line will not play: "chap" needs to be intro but is currently set to fall
    8181: Running checks for line: "[genWIa]"
    8182: Line will not play: "chap" needs to be resist but is currently set to fall
    8183: Running checks for line: "[genWIa]"
    8184: Line will not play: "chap" needs to be tough but is currently set to fall
    8185: Running checks for line: "Fuck my life! That's so disgusting."
    8186: Line will not play: "cum" needs to be 0 but is currently set to 1
    8187: Running checks for line: "[genFIa]"
    8188: Line will not play: "chap" needs to be weak but is currently set to fall
    8189: Running checks for line: "[genWIa]"
    8190: Line will not play: "chap" needs to be intro but is currently set to fall
    8191: Running checks for line: "[genWIa]"
    8192: Line will not play: "chap" needs to be resist but is currently set to fall
    8193: Running checks for line: "[genWIa]"
    8194: Line will not play: "chap" needs to be tough but is currently set to fall
    8195: Running checks for line: "Fuck my life! That's so disgusting."
    8196: Line will not play: "cum" needs to be 0 but is currently set to 1
    8197: Running checks for line: "[genFIa]"
    8198: Line will not play: "chap" needs to be weak but is currently set to fall
    8199: Running checks for line: "[genWIa]"
    8200: Line will not play: "chap" needs to be intro but is currently set to fall
    8201: Running checks for line: "[genWIa]"
    8202: Line will not play: "chap" needs to be resist but is currently set to fall
    8203: Running checks for line: "[genWIa]"
    8204: Line will not play: "chap" needs to be tough but is currently set to fall
    8205: Running checks for line: "Fuck my life! That's so disgusting."
    8206: Line will not play: "cum" needs to be 0 but is currently set to 1
    8207: Running checks for line: "[genFIa]"
    8208: Line will not play: "chap" needs to be weak but is currently set to fall
    8209: Running checks for line: "[genWIa]"
    8210: Line will not play: "chap" needs to be intro but is currently set to fall
    8211: Running checks for line: "[genWIa]"
    8212: Line will not play: "chap" needs to be resist but is currently set to fall
    8213: Running checks for line: "[genWIa]"
    8214: Line will not play: "chap" needs to be tough but is currently set to fall
    8215: Running checks for line: "Fuck my life! That's so disgusting."
    8216: Line will not play: "cum" needs to be 0 but is currently set to 1
    8217: Running checks for line: "[genFIa]"
    8218: Line will not play: "chap" needs to be weak but is currently set to fall
    8219: Running checks for line: "[genWIa]"
    8220: Line will not play: "chap" needs to be intro but is currently set to fall
    8221: Running checks for line: "[genWIa]"
    8222: Line will not play: "chap" needs to be resist but is currently set to fall
    8223: Running checks for line: "[genWIa]"
    8224: Line will not play: "chap" needs to be tough but is currently set to fall
    8225: Running checks for line: "Fuck my life! That's so disgusting."
    8226: Line will not play: "cum" needs to be 0 but is currently set to 1
    8227: Running checks for line: "[genFIa]"
    8228: Line will not play: "chap" needs to be weak but is currently set to fall
    8229: Running checks for line: "[genWIa]"
    8230: Line will not play: "chap" needs to be intro but is currently set to fall
    8231: Running checks for line: "[genWIa]"
    8232: Line will not play: "chap" needs to be resist but is currently set to fall
    8233: Running checks for line: "[genWIa]"
    8234: Line will not play: "chap" needs to be tough but is currently set to fall
    8235: Running checks for line: "Fuck my life! That's so disgusting."
    8236: Line will not play: "cum" needs to be 0 but is currently set to 1
    8237: Running checks for line: "[genFIa]"
    8238: Line will not play: "chap" needs to be weak but is currently set to fall
    8239: Running checks for line: "[genWIa]"
    8240: Line will not play: "chap" needs to be intro but is currently set to fall
    8241: Running checks for line: "[genWIa]"
    8242: Line will not play: "chap" needs to be resist but is currently set to fall
    8243: Running checks for line: "[genWIa]"
    8244: Line will not play: "chap" needs to be tough but is currently set to fall
    8245: Running checks for line: "Fuck my life! That's so disgusting."
    8246: Line will not play: "cum" needs to be 0 but is currently set to 1
    8247: Running checks for line: "[genFIa]"
    8248: Line will not play: "chap" needs to be weak but is currently set to fall
    8249: Running checks for line: "[genWIa]"
    8250: Line will not play: "chap" needs to be intro but is currently set to fall
    8251: Running checks for line: "[genWIa]"
    8252: Line will not play: "chap" needs to be resist but is currently set to fall
    8253: Running checks for line: "[genWIa]"
    8254: Line will not play: "chap" needs to be tough but is currently set to fall
    8255: Running checks for line: "Fuck my life! That's so disgusting."
    8256: Line will not play: "cum" needs to be 0 but is currently set to 1
    8257: Running checks for line: "[genFIa]"
    8258: Line will not play: "chap" needs to be weak but is currently set to fall
    8259: Running checks for line: "[genWIa]"
    8260: Line will not play: "chap" needs to be intro but is currently set to fall
    8261: Running checks for line: "[genWIa]"
    8262: Line will not play: "chap" needs to be resist but is currently set to fall
    8263: Running checks for line: "[genWIa]"
    8264: Line will not play: "chap" needs to be tough but is currently set to fall
    8265: Running checks for line: "Fuck my life! That's so disgusting."
    8266: Line will not play: "cum" needs to be 0 but is currently set to 1
    8267: Running checks for line: "[genFIa]"
    8268: Line will not play: "chap" needs to be weak but is currently set to fall
    8269: Running checks for line: "[genWIa]"
    8270: Line will not play: "chap" needs to be intro but is currently set to fall
    8271: Running checks for line: "[genWIa]"
    8272: Line will not play: "chap" needs to be resist but is currently set to fall
    8273: Running checks for line: "[genWIa]"
    8274: Line will not play: "chap" needs to be tough but is currently set to fall
    8275: Running checks for line: "Fuck my life! That's so disgusting."
    8276: Line will not play: "cum" needs to be 0 but is currently set to 1
    8277: Running checks for line: "[genFIa]"
    8278: Line will not play: "chap" needs to be weak but is currently set to fall
    8279: Running checks for line: "[genWIa]"
    8280: Line will not play: "chap" needs to be intro but is currently set to fall
    8281: Running checks for line: "[genWIa]"
    8282: Line will not play: "chap" needs to be resist but is currently set to fall
    8283: Running checks for line: "[genWIa]"
    8284: Line will not play: "chap" needs to be tough but is currently set to fall
    8285: Running checks for line: "Fuck my life! That's so disgusting."
    8286: Line will not play: "cum" needs to be 0 but is currently set to 1
    8287: Running checks for line: "[genFIa]"
    8288: Line will not play: "chap" needs to be weak but is currently set to fall
    8289: Running checks for line: "[genWIa]"
    8290: Line will not play: "chap" needs to be intro but is currently set to fall
    8291: Running checks for line: "[genWIa]"
    8292: Line will not play: "chap" needs to be resist but is currently set to fall
    8293: Running checks for line: "[genWIa]"
    8294: Line will not play: "chap" needs to be tough but is currently set to fall
    8295: Running checks for line: "Fuck my life! That's so disgusting."
    8296: Line will not play: "cum" needs to be 0 but is currently set to 1
    8297: Running checks for line: "[genFIa]"
    8298: Line will not play: "chap" needs to be weak but is currently set to fall
    8299: Running checks for line: "[genWIa]"
    8300: Line will not play: "chap" needs to be intro but is currently set to fall
    8301: Running checks for line: "[genWIa]"
    8302: Line will not play: "chap" needs to be resist but is currently set to fall
    8303: Running checks for line: "[genWIa]"
    8304: Line will not play: "chap" needs to be tough but is currently set to fall
    8305: Running checks for line: "Fuck my life! That's so disgusting."
    8306: Line will not play: "cum" needs to be 0 but is currently set to 1
    8307: Running checks for line: "[genFIa]"
    8308: Line will not play: "chap" needs to be weak but is currently set to fall
    8309: Running checks for line: "[genWIa]"
    8310: Line will not play: "chap" needs to be intro but is currently set to fall
    8311: Running checks for line: "[genWIa]"
    8312: Line will not play: "chap" needs to be resist but is currently set to fall
    8313: Running checks for line: "[genWIa]"
    8314: Line will not play: "chap" needs to be tough but is currently set to fall
    8315: Running checks for line: "Fuck my life! That's so disgusting."
    8316: Line will not play: "cum" needs to be 0 but is currently set to 1
    8317: Running checks for line: "[genFIa]"
    8318: Line will not play: "chap" needs to be weak but is currently set to fall
    8319: Running checks for line: "[genWIa]"
    8320: Line will not play: "chap" needs to be intro but is currently set to fall
    8321: Running checks for line: "[genWIa]"
    8322: Line will not play: "chap" needs to be resist but is currently set to fall
    8323: Running checks for line: "[genWIa]"
    8324: Line will not play: "chap" needs to be tough but is currently set to fall
    8325: Running checks for line: "Fuck my life! That's so disgusting."
    8326: Line will not play: "cum" needs to be 0 but is currently set to 1
    8327: Running checks for line: "[genFIa]"
    8328: Line will not play: "chap" needs to be weak but is currently set to fall
    8329: Running checks for line: "[genWIa]"
    8330: Line will not play: "chap" needs to be intro but is currently set to fall
    8331: Running checks for line: "[genWIa]"
    8332: Line will not play: "chap" needs to be resist but is currently set to fall
    8333: Running checks for line: "[genWIa]"
    8334: Line will not play: "chap" needs to be tough but is currently set to fall
    8335: Running checks for line: "Fuck my life! That's so disgusting."
    8336: Line will not play: "cum" needs to be 0 but is currently set to 1
    8337: Running checks for line: "[genFIa]"
    8338: Line will not play: "chap" needs to be weak but is currently set to fall
    8339: Running checks for line: "[genWIa]"
    8340: Line will not play: "chap" needs to be intro but is currently set to fall
    8341: Running checks for line: "[genWIa]"
    8342: Line will not play: "chap" needs to be resist but is currently set to fall
    8343: Running checks for line: "[genWIa]"
    8344: Line will not play: "chap" needs to be tough but is currently set to fall
    8345: Running checks for line: "Fuck my life! That's so disgusting."
    8346: Line will not play: "cum" needs to be 0 but is currently set to 1
    8347: Running checks for line: "[genFIa]"
    8348: Line will not play: "chap" needs to be weak but is currently set to fall
    8349: Running checks for line: "[genWIa]"
    8350: Line will not play: "chap" needs to be intro but is currently set to fall
    8351: Running checks for line: "[genWIa]"
    8352: Line will not play: "chap" needs to be resist but is currently set to fall
    8353: Running checks for line: "[genWIa]"
    8354: Line will not play: "chap" needs to be tough but is currently set to fall
    8355: Running checks for line: "Fuck my life! That's so disgusting."
    8356: Line will not play: "cum" needs to be 0 but is currently set to 1
    8357: Running checks for line: "[genFIa]"
    8358: Line will not play: "chap" needs to be weak but is currently set to fall
    8359: Running checks for line: "[genWIa]"
    8360: Line will not play: "chap" needs to be intro but is currently set to fall
    8361: Running checks for line: "[genWIa]"
    8362: Line will not play: "chap" needs to be resist but is currently set to fall
    8363: Running checks for line: "[genWIa]"
    8364: Line will not play: "chap" needs to be tough but is currently set to fall
    8365: Running checks for line: "Fuck my life! That's so disgusting."
    8366: Line will not play: "cum" needs to be 0 but is currently set to 1
    8367: Running checks for line: "[genFIa]"
    8368: Line will not play: "chap" needs to be weak but is currently set to fall
    8369: Running checks for line: "[genWIa]"
    8370: Line will not play: "chap" needs to be intro but is currently set to fall
    8371: Running checks for line: "[genWIa]"
    8372: Line will not play: "chap" needs to be resist but is currently set to fall
    8373: Running checks for line: "[genWIa]"
    8374: Line will not play: "chap" needs to be tough but is currently set to fall
    8375: Running checks for line: "Fuck my life! That's so disgusting."
    8376: Line will not play: "cum" needs to be 0 but is currently set to 1
    8377: Running checks for line: "[genFIa]"
    8378: Line will not play: "chap" needs to be weak but is currently set to fall
    8379: Running checks for line: "[genWIa]"
    8380: Line will not play: "chap" needs to be intro but is currently set to fall
    8381: Running checks for line: "[genWIa]"
    8382: Line will not play: "chap" needs to be resist but is currently set to fall
    8383: Running checks for line: "[genWIa]"
    8384: Line will not play: "chap" needs to be tough but is currently set to fall
    8385: Running checks for line: "Fuck my life! That's so disgusting."
    8386: Line will not play: "cum" needs to be 0 but is currently set to 1
    8387: Running checks for line: "[genFIa]"
    8388: Line will not play: "chap" needs to be weak but is currently set to fall
    8389: Running checks for line: "[genWIa]"
    8390: Line will not play: "chap" needs to be intro but is currently set to fall
    8391: Running checks for line: "[genWIa]"
    8392: Line will not play: "chap" needs to be resist but is currently set to fall
    8393: Running checks for line: "[genWIa]"
    8394: Line will not play: "chap" needs to be tough but is currently set to fall
    8395: Running checks for line: "Fuck my life! That's so disgusting."
    8396: Line will not play: "cum" needs to be 0 but is currently set to 1
    8397: Running checks for line: "[genFIa]"
    8398: Line will not play: "chap" needs to be weak but is currently set to fall
    8399: Running checks for line: "[genWIa]"
    8400: Line will not play: "chap" needs to be intro but is currently set to fall
    8401: Running checks for line: "[genWIa]"
    8402: Line will not play: "chap" needs to be resist but is currently set to fall
    8403: Running checks for line: "[genWIa]"
    8404: Line will not play: "chap" needs to be tough but is currently set to fall
    8405: Running checks for line: "Fuck my life! That's so disgusting."
    8406: Line will not play: "cum" needs to be 0 but is currently set to 1
    8407: Running checks for line: "[genFIa]"
    8408: Line will not play: "chap" needs to be weak but is currently set to fall
    8409: Running checks for line: "[genWIa]"
    8410: Line will not play: "chap" needs to be intro but is currently set to fall
    8411: Running checks for line: "[genWIa]"
    8412: Line will not play: "chap" needs to be resist but is currently set to fall
    8413: Running checks for line: "[genWIa]"
    8414: Line will not play: "chap" needs to be tough but is currently set to fall
    8415: Running checks for line: "Fuck my life! That's so disgusting."
    8416: Line will not play: "cum" needs to be 0 but is currently set to 1
    8417: Running checks for line: "[genFIa]"
    8418: Line will not play: "chap" needs to be weak but is currently set to fall
    8419: Running checks for line: "[genWIa]"
    8420: Line will not play: "chap" needs to be intro but is currently set to fall
    8421: Running checks for line: "[genWIa]"
    8422: Line will not play: "chap" needs to be resist but is currently set to fall
    8423: Running checks for line: "[genWIa]"
    8424: Line will not play: "chap" needs to be tough but is currently set to fall
     
  3. AaRL

    AaRL Swell Supporter

    Joined:
    Feb 17, 2011
    Messages:
    824
    Likes Received:
    0
    I've been writing dialogues since they were first incorporated into SDT. My feeling is that the more I read into this new system, (thanks to those who have PMed me and wrote sample dialogues for me to understand it better) the more I feel that it doesn't really do anything different from the system that was already in place. With the older system, it just requires a bit more typing regarding branched dialogues, progressive dialogues and randomness when he/she responds to certain triggers. Luckily, that style of dialogue still works with minimal load/lag times under the new system.

    If it ain't broke, don't fix it!
     
  4. RC

    RC Potential Patron

    Joined:
    Nov 27, 2012
    Messages:
    60
    Likes Received:
    0
    Wait what????!

    The old system was BAD. You had to freaking use mood as variables. LOL.
    You can do WAY more special things with the new system but of course, it isn't perfect yet.
     
  5. AaRL

    AaRL Swell Supporter

    Joined:
    Feb 17, 2011
    Messages:
    824
    Likes Received:
    0
    All you had to type was [NORMAL_MOOD], [HAPPY_MOOD] and so on to change her mood. As for the new system, its not that its bad or needs fine tuning, I just don't like it.

    The randomness and progressive dialogue with the new system could be achieved under the old system. Just required a bit more typing, and maybe luck to get the lines to pop up. But whatever works I guess.
     
  6. T0mcat

    T0mcat Avid Affiliate

    Joined:
    Feb 5, 2012
    Messages:
    263
    Likes Received:
    2
    I beg to differ, AaRL.. with the new variables, we're able to call up certain reactions or lines when some conditions have been fulfilled.

    - You can set a counter, to change her reactions to being treated roughly, without having to change her mood. No way to do that before..
    - previous You had just eight options to use as conditions for trigger lines - four moods and held/not held - and now You can have as many as You want.

    One problem might be, that people aren't yet used to the new system and put way too many checks in their dialogues, which slows down the game enormously. And people tend to forget, that the previous way to set conditions - moods and held - can still be used and are, sometimes, a lot more usefull, than putting in twenty different checks for one trigger.

    Just try it Yourself, AaRL.. You're one of the best dialogue writers here in the forum - and I bet Your dialogues will be even better, as soon as You learn how to use the new options :)
     
  7. RC

    RC Potential Patron

    Joined:
    Nov 27, 2012
    Messages:
    60
    Likes Received:
    0
    Are mood checks checked faster than the new variable checks? Lol. Hope it makes sense to you.
     
  8. T0mcat

    T0mcat Avid Affiliate

    Joined:
    Feb 5, 2012
    Messages:
    263
    Likes Received:
    2
    Well, is there any noticable lag when using old dialogues with many mood changes? I didn't notice any..
    When You put in too many checks for a variable - like for instance "check":{"face_slapped":1"} to "check":{"face_slapped":10"} with "face_slapped" rising in +1 increments - You'll better prepared to see some lag..

    ... but maybe that's not due to the "checks" themselves, but because of the way they are logged ^^
     
  9. Slingerbult

    Slingerbult Casual Client Content Creator

    Joined:
    Sep 15, 2012
    Messages:
    384
    Likes Received:
    56
    OK, I've run into this issue now too after some testing with the new system. It really complicates testing out code snippets, because by definition you don't have a finished dialogue and so it will lock up plenty (due to missing lines).

    The concept "priority line" is mentioned in the OP. Do we know if this is infact a problem with anything except cumming? I haven't been able to reproduce a locked result with missing lines in other categories, but I have ended up with locked test dias without cumming so there must be something else that causes it too (missing first_dt dialogue perhaps?)

    Do we know what "priority lines" need filling to prevent such lock ups?