Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zmiana pozycji boxów dialogowych #9

Closed
pawbuj1981 opened this issue Dec 17, 2021 · 6 comments
Closed

zmiana pozycji boxów dialogowych #9

pawbuj1981 opened this issue Dec 17, 2021 · 6 comments
Labels
request New feature or request

Comments

@pawbuj1981
Copy link

Filip

czy możesz dodać podobnie na wzór przemieszczenia pasków opcje przesuwania boxów dialogowych (choice box, ew. inne) ? Fajnie by było mieć możliwość zmiany tych pozycji.

@Franisz
Copy link
Owner

Franisz commented Dec 28, 2021

Dawanie tutaj dowolności nie wydaje mi się dobrym pomysłem. Dodam może jakiś alternatywny preset.

@Franisz Franisz added the request New feature or request label Dec 28, 2021
@pawbuj1981
Copy link
Author

Robiłem to kiedyś ikarusem. Proponuję 2 opcje:

  1. choice box po lewej stronie i nieco wyżej (coś na wzór Wiedżmina 3);
  2. choice box nieco wyżej tak aby widoczna była dolna krawędź boxa;

Inne to nie ma sensu , przecież nie zrobimy tego na samym środku ekranu albo na górze...:)

@Franisz
Copy link
Owner

Franisz commented Dec 30, 2021

Z tego co pamiętam to w wiedźminie 3 były opcje dialogowe po prawej stronie, i na dodatek były one bardzo krótkie. W gothicu, szczególnie na większej skali, mogą teksty wychodzić i za boxa i inne cyrki się dziać.
Tutaj jakiś wariant, na całą szerokość ekranu, i dodatkowo opcje wycentrowane w poziomie i w pionie.
Screenshot_3
Screenshot_4
Z oryginalnymi teksturami i animowanymi oknami wygląda w sumie nieźle, gorzej trochę gdy te rzeczy są zmienione.

@pawbuj1981
Copy link
Author

pawbuj1981 commented Dec 31, 2021

Wygląda to prawie jak cinemascope. Moim skromnym zdaniem super funkcjonalność. To dobry kierunek, żeby taki ala cinemascope wprowadzić.

Z tymi modami to może warto mieć możliwość nadpisania textur animowanych okienek. Niektóre sorry wyglądają ochydnie (to w sumie można zrobić bez uniona.....jako paczki ninja nadpisujące textury).

Co do wychodzenia textu poza box to jest to normalka, ale da się to edytować w systempack.ini.

@pawbuj1981
Copy link
Author

pawbuj1981 commented Dec 31, 2021

Tak to wyglądało w moim starym modzie (jest to za wysoko, powinno być obniżone ale wtedy mi sie to podobało :) ). Do tego box jest rozciągnięty do długości textu. Niestety na pakiecie ninja ten kod nie działa.
choice box fix a

@pawbuj1981
Copy link
Author

pawbuj1981 commented Jan 6, 2022

Ok ogarnąłem temat dzięki Lego i dodałem już jako paczkę vdf. Kod poniżej (może się przyda).
Natomiast podtrzymuję pomysł z cinemascope. Do g2 jest taka paczka (niestety nie działa pod g1).

`func void SetChoiceBoxScale ()
{
var int ptr; ptr = MEM_ReadInt(MEMINT_oCInformationManager_Address+28);

MEM_WriteInt (ptr+64, STR_ToInt (MEM_GetGothOpt ("VIDEO", "zVidResFullscreenY"))); 
Print_GetScreenSize(); //Pobiera rozdzielczość ekranu  
MEM_WriteInt (ptr+60, 820);//os x       
MEM_WriteInt (ptr+56, 120);//oś y  //było 120   

};`

@Franisz Franisz closed this as completed Jan 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants