diff -ur --exclude=CVS ScummVM/scumm/script_v8.cpp ScummVM+hack/scumm/script_v8.cpp
old
|
new
|
|
1298 | 1298 | // warning("o8_kernelSetFunctions: setActorChoreLimbFrame(%d, %d, %d, %d)", args[1], args[2], args[3], args[4]); |
1299 | 1299 | a = derefActor(args[1], "o8_kernelSetFunctions:setActorChoreLimbFrame"); |
1300 | 1300 | |
1301 | | a->startAnimActor(args[2]); |
1302 | | a->animateLimb(args[3], args[4]); |
| 1301 | if (_useTalkAnims || args[2] != a->talkStartFrame) { |
| 1302 | a->startAnimActor(args[2]); |
| 1303 | a->animateLimb(args[3], args[4]); |
| 1304 | } |
1303 | 1305 | |
1304 | 1306 | break; |
1305 | 1307 | case 24: // clearTextQueue |