mirror of
https://github.com/Nioux/AideDeJeu.git
synced 2025-12-17 07:40:41 +00:00
Modif
This commit is contained in:
parent
1203887cbc
commit
c78d296810
1 changed files with 10 additions and 9 deletions
|
|
@ -21,6 +21,7 @@ namespace AideDeJeu.ViewModels.PlayerCharacter
|
||||||
{
|
{
|
||||||
public PlayerCharacterEditorViewModel()
|
public PlayerCharacterEditorViewModel()
|
||||||
{
|
{
|
||||||
|
SelectedPlayerCharacter = new PlayerCharacterViewModel() { Background = new BackgroundViewModel() };
|
||||||
ResetAlignments();
|
ResetAlignments();
|
||||||
Races = new NotifyTaskCompletion<List<RaceViewModel>>(Task.Run(() => LoadRacesAsync()));
|
Races = new NotifyTaskCompletion<List<RaceViewModel>>(Task.Run(() => LoadRacesAsync()));
|
||||||
Classes = new NotifyTaskCompletion<List<ClassViewModel>>(Task.Run(() => LoadClassesAsync()));
|
Classes = new NotifyTaskCompletion<List<ClassViewModel>>(Task.Run(() => LoadClassesAsync()));
|
||||||
|
|
@ -47,7 +48,7 @@ namespace AideDeJeu.ViewModels.PlayerCharacter
|
||||||
}
|
}
|
||||||
|
|
||||||
#region Selected PC
|
#region Selected PC
|
||||||
private PlayerCharacterViewModel _SelectedPlayerCharacter = new PlayerCharacterViewModel() { Background = new BackgroundViewModel() };
|
private PlayerCharacterViewModel _SelectedPlayerCharacter = null;
|
||||||
public PlayerCharacterViewModel SelectedPlayerCharacter
|
public PlayerCharacterViewModel SelectedPlayerCharacter
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
|
|
@ -72,38 +73,38 @@ namespace AideDeJeu.ViewModels.PlayerCharacter
|
||||||
{
|
{
|
||||||
if(string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Race")
|
if(string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Race")
|
||||||
{
|
{
|
||||||
OnRaceChanged();
|
OnSelectedPlayerCharacterRaceChanged();
|
||||||
}
|
}
|
||||||
if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Class")
|
if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Class")
|
||||||
{
|
{
|
||||||
OnClassChanged();
|
OnSelectedPlayerCharacterClassChanged();
|
||||||
}
|
}
|
||||||
if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Background")
|
if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Background")
|
||||||
{
|
{
|
||||||
OnBackgroundChnaged();
|
OnSelectedPlayerCharacterBackgroundChnaged();
|
||||||
}
|
}
|
||||||
if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Alignment")
|
if (string.IsNullOrEmpty(e.PropertyName) || e.PropertyName == "Alignment")
|
||||||
{
|
{
|
||||||
OnAlignmentChanged();
|
OnSelectedPlayerCharacterAlignmentChanged();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnAlignmentChanged()
|
private void OnSelectedPlayerCharacterAlignmentChanged()
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnBackgroundChnaged()
|
private void OnSelectedPlayerCharacterBackgroundChnaged()
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnClassChanged()
|
private void OnSelectedPlayerCharacterClassChanged()
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnRaceChanged()
|
private void OnSelectedPlayerCharacterRaceChanged()
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue