Manawydan Mantis

Detaily problému Přechod na poznámky ] Historie problému ] Tisk ]
IDProjektKategorieZobrazit stavDatum vloženíPoslední změna
0000499BetatestProgramováníveřejný19.10.2011 - 17:1314.07.2012 - 01:24
ReportérWhitey 
Přiřazen 
PrioritanormálníZávažnostmaláReprodukovatelnostvždy
StavpřiřazenýŘešeníotevřený 
PlatformaOSVerze OS
Shrnutí0000499: Upravit udílení trestů RulerHolderem aby pracovalo s identitami, nikoliv s postavami.
PopisUpravit udílení trestů RulerHolderem aby pracovalo s identitami, nikoliv s postavami.
ZnačkyRulerHolder
Přiložené soubory

- Závislosti

-  Poznámky k problému
(0000515)
Hamish (reportér)
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 (správce)
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 (správce)
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 (správce)
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?

- 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


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker