Manawydan Mantis - Betatest |
Detaily problému |
|
ID | Projekt | Kategorie | Zobrazit stav | Datum vložení | Poslední změna |
0000499 | Betatest | Programování | veřejný | 19.10.2011 - 17:13 | 14.07.2012 - 01:24 |
|
Reportér | Whitey | |
Přiřazen | | |
Priorita | normální | Závažnost | malá | Reprodukovatelnost | vždy |
Stav | přiřazený | Řešení | otevřený | |
Platforma | | OS | | Verze OS | |
|
Shrnutí | 0000499: Upravit udílení trestů RulerHolderem aby pracovalo s identitami, nikoliv s postavami. |
Popis | Upravit udílení trestů RulerHolderem aby pracovalo s identitami, nikoliv s postavami. |
Postup na reprodukci problému | |
Další informace | |
Značky | RulerHolder |
Závislosti | |
Přiložené soubory | |
|
Historie problému |
Čas modifikace | Uživatelské jméno | Pole | Změna |
19.10.2011 - 17:13 | Whitey | Nový problém | |
19.10.2011 - 17:31 | Hamish | Poznámka přidána: 0000515 | |
21.10.2011 - 19:50 | Whitey | Přiřazen | => Whitey |
21.10.2011 - 19:50 | Whitey | Stav | nový => přiřazený |
29.10.2011 - 10:27 | Whitey | Poznámka přidána: 0000526 | |
22.11.2011 - 20:11 | Whitey | Značka přiřazena: RulerHolder | |
22.01.2012 - 19:08 | Whitey | Přiřazen | Whitey => |
11.05.2012 - 16:50 | Geo | Přiřazen | => Whitey |
12.05.2012 - 10:47 | Whitey | Přiřazen | Whitey => |
12.05.2012 - 10:48 | Whitey | Poznámka přidána: 0001812 | |
14.07.2012 - 01:24 | Whitey | Pozná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? |
|