Manawydan Mantis - Betatest
Detaily problému
0000499BetatestProgramováníveřejný19.10.2011 - 17:1314.07.2012 - 01:24
Whitey 
 
normálnímalávždy
přiřazenýotevřený 
0000499: Upravit udílení trestů RulerHolderem aby pracovalo s identitami, nikoliv s postavami.
Upravit udílení trestů RulerHolderem aby pracovalo s identitami, nikoliv s postavami.
RulerHolder
Historie problému
19.10.2011 - 17:13WhiteyNový problém
19.10.2011 - 17:31HamishPoznámka přidána: 0000515
21.10.2011 - 19:50WhiteyPřiřazen => Whitey
21.10.2011 - 19:50WhiteyStavnový => přiřazený
29.10.2011 - 10:27WhiteyPoznámka přidána: 0000526
22.11.2011 - 20:11WhiteyZnačka přiřazena: RulerHolder
22.01.2012 - 19:08WhiteyPřiřazenWhitey =>
11.05.2012 - 16:50GeoPřiřazen => Whitey
12.05.2012 - 10:47WhiteyPřiřazenWhitey =>
12.05.2012 - 10:48WhiteyPoznámka přidána: 0001812
14.07.2012 - 01:24WhiteyPoznámka přidána: 0002117

Poznámky k problému
(0000515)
Hamish   
19.10.2011 - 17:31   
Možná by to chtělo předělat celý rulerholder, aby operoval s identitami, namísto postav, ne jen udílení trestů.
(0000526)
Whitey   
29.10.2011 - 10:27   
Problém je daleko hlubší, musí se předělat:
- black/white/secure listy u Ruleru
- black/white/secure listy u stráží
- záznam u pokut (Ruler.Penalties)
- záznam udání (Ruler.Identikits)
A takhle bych mohl ještě chvíli pokračovat, pokud by měly být identity zapracovány všude tam kam mají (tj. ne jen u Ruleru).
Ideální bude seznam známých vazeb identita<>mobile, a při setkání s postavou ho kontrolovat. Pokud má postava jen svou identitu tak nic, pokud má jinou tak mrknout do seznamu -> identita není? -> neznám tě. Tohle nám také umožní zapomínání identit, kdy by se tyto vazby časem promazávaly. (selfmemo: pokud se bude promazávat, bude nutné registrovat u trestu na kterou identitu byl vydán a také ho smazat, aby nezůstal viset v systému s přímým odkazem na mobile)

Další problémy které tohle přinese jsou kouzelnické ChangeSelf atd., kde se také pracuje s identitou a navíc v neomezeném množství. Bude tedy nutné zpracovat systém umožňující strážím prohlédnout falešné identity, speciálně kouzelné. (selfmemo: amulet na krk? MageGuard automaticky dispelující kouzelné identity v okolí?)
Dokud nebude tento systém nemá cenu přepracovávat Ruler, protože to by byl "bug" jak sviň.
(0001812)
Whitey   
12.05.2012 - 10:48   
Tento bug jsem si nedal jako přiřazený protože na něm momentálně nehodlám pracovat. Je příliš obsáhlý, vyžaduje zásah na mnoha a mnoha místech, nebo lepší nápad řešení.
Až na něm budu chtít pracovat, tak si ho SÁM přiřadím, děkuji za porozumnění.
(0002117)
Whitey   
14.07.2012 - 01:24   
Úvaha k provedení:
Držet na ruleru vztahy mobile-knownIdentities.
Při ukládání trestu uložit aktuální identitu.
Při ověřování trestu/listů prověřit aktuální identitu proti listu. Pokud v něm bude -> známe tě, pokud nebude -> neznáme tě.
Výhodou je relativní jednoduchost úpravy.
Nevýhodou je že pokud jedna identita má trest za vraždu a druhé se udělí za krádež, tak obě identity budou stíhané za oba tresty...

Hm, co zkusit využít serial postavy, nemění identita i ten?? Tj. registrovat tresty na serialy?