Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 2:11 AM] Patrick: The game has a weird way of determining whether a gf is at home:
- [2:11 AM] Patrick:
- // get current hour (ignore minutes)
- 3@ = current_time_hours, 4@ = current_time_minutes ;
- 4@ = 3@ ;
- // """round down""" to the neares even number
- 4@ /= 2 ;
- 4@ *= 2 ;
- // check whether she is at home
- if( 08B6: test $383($GIRLFRIEND,6i) bit 4@ ) {
- Katies has these bits set:
- 0 2 4 6 8 10
- So she is unavailable from 0:00 to 11:59
- [2:11 AM] Patrick: It is so weird, I first thought I was stupid and so I got a log of it happening.
- [2:12 AM] Patrick:
- 00146625&0: [00BF] GET_TIME_OF_DAY -> 2 12
- 00146633&0: [0085] l4(12) = l3(2)
- 00146641&0: [0016] l4(2) /= 2
- 00146648&0: [0012] l4(1) *= 2
- 00146655&0: [00D6] IF 0
- 00146659&0: [08B6] IS_GLOBAL_VAR_BIT_SET_LVAR 1365 2 // TRUE
- 00146671&1: [004D] GOTO_IF_FALSE 146694
- 00146678&1: [0006] l3(2) = -1 // not at home
- 00146685&1: [0051] RETURN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement