Overview
Comment: | Correct a mistake in saving levels in the level editor. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
ea89397bdc91d8f7d2517a0a31112563 |
User & Date: | user on 2021-02-23 04:02:03 |
Other Links: | manifest | tags |
Context
2021-02-23
| ||
04:10 | Add an indication of win/lose. check-in: e838ccc089 user: user tags: trunk | |
04:02 | Correct a mistake in saving levels in the level editor. check-in: ea89397bdc user: user tags: trunk | |
2021-02-22
| ||
04:53 | Add a mark type and some instructions dealing with it. check-in: 902bd1a80d user: user tags: trunk | |
Changes
Modified edit.c from [966e7a69cf] to [e1933f37c4].
︙ | ︙ | |||
106 107 108 109 110 111 112 | Uint8 b; Uint16 c; if(!o) goto nrle; b=o->dir&7; if(o->x==x+1) b|=0x40; else if(o->x!=x) b|=0x20; if(o->y!=y) b|=0x10; p=m[b&0x70?0:1]; | | | 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 | Uint8 b; Uint16 c; if(!o) goto nrle; b=o->dir&7; if(o->x==x+1) b|=0x40; else if(o->x!=x) b|=0x20; if(o->y!=y) b|=0x10; p=m[b&0x70?0:1]; if((b&0x70)!=0x40 || !r || !p) goto nrle; if(o->class!=p->class || o->image!=p->image || !ValueEq(o->misc1,p->misc1) || !ValueEq(o->misc2,p->misc2) || !ValueEq(o->misc3,p->misc3)) goto nrle; if(0x0F&~r) { r++; } else { sqlite3_str_appendchar(s,1,r); if(r&0x20) sqlite3_str_appendchar(s,1,rx); if(r&0x10) sqlite3_str_appendchar(s,1,ry); |
︙ | ︙ |