Code:
if love >= 2:
"You give her a kiss"
else
"You run away scared"
If it's a strict copy of your actual code, then you missed the ':' after the
else. That's the only error I can see, but normally ren'py shouldn't let you run with it :/
Well, to be fair there's another possible error, the fact that you've defined the variable in one store, and try to use it in another. But I don't think that you've gone this far, so I exclude it.
Now, try this :
Code:
if 1 < love:
"You give her a kiss"
else:
"You run away scared"
It's exactly the same than your "if love >= 2:" but who know, perhaps that it will work.
If it still don't work, try this :
Code:
"Expected love is [store.love], used love is [love]"
if 1 < love:
"You give her a kiss"
else:
"You run away scared"
You'll know the value you think you test (the variable "love" from the default store) and the value actually tested (the variable "love" from the actual store). If there's a difference, then here's the error and try to understand why you have two stores.
In the same time, you'll know... well, the value. So you'll be sure that it's over 2. If it's not, then here's the error, and search why the value isn't incremented correctly.
And if the value is over 2 and it still not work... You'll need to reduce the code to the part which don't work and post-it. It's the only way to help.