11.01.2015 v 00:52
Je to páté přes deváté, BodyEffect (vliv na staty) si hraje s halucinacema a zmatením u NPC (kouzlo Šílenství), každý ten efekt startuje jinak a je poskládaný ještě jinak, do toho tuna interfaců které se jednou použijou a jindy se na ně kašle... jinak řečeno, dělalo to víc lidí najednou, bez patřičné koordinace.
Takže to ve finále ani tak nepřepisuju, jako píšu nové. Bude to celistvý modul, a vše se bude číst z něj.
Když se budou zjišťovat staty postavy (síla, obratnost, inteligence), tak se nebudou prohledávat efekty v auře a zjišťovat jestli některý z nich nemá na něco vliv, ale osloví se modul SOE (sum of effects) a jednoduše se ho dotážeš na StrBonus, DexBonus a IntBonus. To samé pro skilly atd., prostě to obslouží co je potřeba a vyplivne to hotové výsledky.
Akorát že to znamená zjišťovat co v auře co dělalo, zkusmo do toho strčit a doufat že ti na druhý straně něco neupadne. A pak podle toho napsat nový skripta, který budou dělat to samé, ale lépe a s novými funkcemi (případně starými, které ale nebyly nikdy zprovozněné).
PS: Mám radost že jsem nejdřív dokončil ty dynamické efekty (definice nápojů v XML), aspoň po mě nezůstane zas něco nedotaženého. Navíc při práci na nich jsem se o těch současných efektech hodně přiučil, a částečně si to i ty změny aury vynutilo.
Takže to ve finále ani tak nepřepisuju, jako píšu nové. Bude to celistvý modul, a vše se bude číst z něj.
Když se budou zjišťovat staty postavy (síla, obratnost, inteligence), tak se nebudou prohledávat efekty v auře a zjišťovat jestli některý z nich nemá na něco vliv, ale osloví se modul SOE (sum of effects) a jednoduše se ho dotážeš na StrBonus, DexBonus a IntBonus. To samé pro skilly atd., prostě to obslouží co je potřeba a vyplivne to hotové výsledky.
Akorát že to znamená zjišťovat co v auře co dělalo, zkusmo do toho strčit a doufat že ti na druhý straně něco neupadne. A pak podle toho napsat nový skripta, který budou dělat to samé, ale lépe a s novými funkcemi (případně starými, které ale nebyly nikdy zprovozněné).
PS: Mám radost že jsem nejdřív dokončil ty dynamické efekty (definice nápojů v XML), aspoň po mě nezůstane zas něco nedotaženého. Navíc při práci na nich jsem se o těch současných efektech hodně přiučil, a částečně si to i ty změny aury vynutilo.
Nevěřte rase která se pořád usmívá. Něco s ní není v pořádku.