mirror of
https://github.com/Maks1mS/pppi-rpg-game.git
synced 2024-12-23 22:32:59 +03:00
63 lines
3.5 KiB
TeX
63 lines
3.5 KiB
TeX
\hypertarget{class_achievements_system}{}\doxysection{Класс Achievements\+System}
|
|
\label{class_achievements_system}\index{AchievementsSystem@{AchievementsSystem}}
|
|
|
|
|
|
Класс \mbox{\hyperlink{class_achievements_system}{Achievements\+System}} управляет достижениями игрока и награждает их за выполнение определенных задач.
|
|
|
|
|
|
|
|
|
|
{\ttfamily \#include $<$achievements\+\_\+system.\+h$>$}
|
|
|
|
\doxysubsection*{Открытые члены}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
void \mbox{\hyperlink{class_achievements_system_a48f359c15e1031f14968976d7ee6c3d2}{register\+Achievement}} ()
|
|
\begin{DoxyCompactList}\small\item\em Регистрирует новое достижение в системе. \end{DoxyCompactList}\item
|
|
void \mbox{\hyperlink{class_achievements_system_a6f3b5078470715f1f18b6d5d3ab58dfb}{check\+And\+Unlock}} ()
|
|
\begin{DoxyCompactList}\small\item\em Проверяет, выполнены ли условия достижения, и награждает игрока. \end{DoxyCompactList}\item
|
|
\mbox{\Hypertarget{class_achievements_system_a4072ea69a7bf18f87ebf71f207d58abc}\label{class_achievements_system_a4072ea69a7bf18f87ebf71f207d58abc}}
|
|
void \mbox{\hyperlink{class_achievements_system_a4072ea69a7bf18f87ebf71f207d58abc}{get\+Unlocked\+Achievements}} ()
|
|
\begin{DoxyCompactList}\small\item\em Возвращает список достигнутых игроком достижений. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Подробное описание}
|
|
Класс \mbox{\hyperlink{class_achievements_system}{Achievements\+System}} управляет достижениями игрока и награждает их за выполнение определенных задач.
|
|
|
|
\doxysubsection{Методы}
|
|
\mbox{\Hypertarget{class_achievements_system_a6f3b5078470715f1f18b6d5d3ab58dfb}\label{class_achievements_system_a6f3b5078470715f1f18b6d5d3ab58dfb}}
|
|
\index{AchievementsSystem@{AchievementsSystem}!checkAndUnlock@{checkAndUnlock}}
|
|
\index{checkAndUnlock@{checkAndUnlock}!AchievementsSystem@{AchievementsSystem}}
|
|
\doxysubsubsection{\texorpdfstring{checkAndUnlock()}{checkAndUnlock()}}
|
|
{\footnotesize\ttfamily void Achievements\+System\+::check\+And\+Unlock (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Проверяет, выполнены ли условия достижения, и награждает игрока.
|
|
|
|
|
|
\begin{DoxyParams}{Аргументы}
|
|
{\em check\+Params} & Параметры для проверки условий достижения. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\mbox{\Hypertarget{class_achievements_system_a48f359c15e1031f14968976d7ee6c3d2}\label{class_achievements_system_a48f359c15e1031f14968976d7ee6c3d2}}
|
|
\index{AchievementsSystem@{AchievementsSystem}!registerAchievement@{registerAchievement}}
|
|
\index{registerAchievement@{registerAchievement}!AchievementsSystem@{AchievementsSystem}}
|
|
\doxysubsubsection{\texorpdfstring{registerAchievement()}{registerAchievement()}}
|
|
{\footnotesize\ttfamily void Achievements\+System\+::register\+Achievement (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Регистрирует новое достижение в системе.
|
|
|
|
|
|
\begin{DoxyParams}{Аргументы}
|
|
{\em achievement\+Params} & Параметры достижения для регистрации. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
|
|
|
|
Объявления и описания членов класса находятся в файле\+:\begin{DoxyCompactItemize}
|
|
\item
|
|
achievements\+\_\+system.\+h\end{DoxyCompactItemize}
|