Differences From Artifact [7eed9dd543]:
- File function.c — part of check-in [1bcf59e130] at 2021-02-16 03:08:39 on branch trunk — Add XY function (user: user, size: 36191) [annotate] [blame] [check-ins using]
To Artifact [33eea068bd]:
- File function.c — part of check-in [42049107bf] at 2021-02-17 06:00:46 on branch trunk — Add the internal "level_changed" variable; this is set in the level editor if changes are made which would potentially invalidate the solution, requiring the level version number to be incremented. (Some changes do not set this, such as changing the level title, or its order number. In this case, the level version number remains unchanged when the level is saved.) (user: user, size: 36210) [annotate] [blame] [check-ins using]
︙ | |||
929 930 931 932 933 934 935 936 937 938 939 940 941 942 | 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 | + | objects[id]->misc2.u=sqlite3_value_int64(argv[5])&0xFFFF; objects[id]->misc2.t=sqlite3_value_int64(argv[5])>>32; if(objects[id]->misc2.t&~3) objects[id]->misc2=NVALUE(0); objects[id]->misc3.u=sqlite3_value_int64(argv[6])&0xFFFF; objects[id]->misc3.t=sqlite3_value_int64(argv[6])>>32; if(objects[id]->misc3.t&~3) objects[id]->misc3=NVALUE(0); } level_changed=1; return SQLITE_OK; } Module(vt_objects, .xBestIndex=vt1_objects_index, .xColumn=vt1_objects_column, .xFilter=vt1_objects_filter, |
︙ |