Цитата(Energy. @ 11.6.2010, 12:54)
Вата конечно эта ранка. Как и все еще орбисидия не поняла как сделать поддержку СА тайлов в домах. В HouseFoundation.cs надо изменить буффер с 400 на 4000, если этого не сделать новые тайлы так и будут создоваться с другими ИД.
Пардон, но это вызывает лишь очередные размышления
А вот у меня такого поганца, никакой буфер не менялся и все работает
Цитата(Energy. @ 11.6.2010, 12:54)
Даже если вы это сделаете ходить по новым тайлам в домах вы как и таково не сможете ибо в Movement.cs видно что тайлы юзаются с поддержкой 0x4000 а не 0x8000, которой надо было сделать в Tile Matrix, Tile Matrix Patch:
Надейтесь на свои руки и знания.
Открою секрет - 0x4000 на 0x8000 меняется 1 раз в ядре - в чтении размера тайлдаты. Это единственное место, где вообще эти константы нужны
Все остальное - бред воспаленного воображения того, кто создал искуственный сдвиг статик тайлов и тех, кто пытается этот сдвиг сдвинуть еще дальше, что создаст проблемы с выходом за границы short и приведет к полному бреду в определении некоторых параметров, как например высота тайла
Цитата(Warstone @ 11.6.2010, 13:26)
Это ниразу не Вятта ранка. Просто я знаю как этот момент устроен у Вятта (он-же и рассказывал). Там все савсем по другому и проще.
Потому что нужно не считать, что код рануо изначально идеален. Там сидит большой жирный дебелизм внутри кода ядра
) Зачем его посадили туда авторы, я примерно понимаю. Но почему все вместо того, чтобы влезть в код и разобрать его по винтикам, пытаются прикрутить хаки к нему, чтобы заработала поддержка новых тайлов. Если завтра ОСИ еще сдвинут диапазончик на 0x4000 или даже на 0x8000 сразу, вы тоже будете расширять буфферы?
Вверх