<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>https://wiki.mineprogramming.org/index.php?action=history&amp;feed=atom&amp;title=InnerCore%2FLibs%2FScalesRPG</id>
		<title>InnerCore/Libs/ScalesRPG - История изменений</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.mineprogramming.org/index.php?action=history&amp;feed=atom&amp;title=InnerCore%2FLibs%2FScalesRPG"/>
		<link rel="alternate" type="text/html" href="https://wiki.mineprogramming.org/index.php?title=InnerCore/Libs/ScalesRPG&amp;action=history"/>
		<updated>2026-04-28T14:38:28Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.mineprogramming.org/index.php?title=InnerCore/Libs/ScalesRPG&amp;diff=1684&amp;oldid=prev</id>
		<title>Admin: Новая страница: «&lt;div class=&quot;mw-parser-output&quot;&gt;&lt;div class=&quot;mw-parser-output&quot;&gt; == Загрузка ==  Библиотека является частью мода с открыты…»</title>
		<link rel="alternate" type="text/html" href="https://wiki.mineprogramming.org/index.php?title=InnerCore/Libs/ScalesRPG&amp;diff=1684&amp;oldid=prev"/>
				<updated>2018-08-07T09:19:25Z</updated>
		
		<summary type="html">&lt;p&gt;Новая страница: «&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt; == Загрузка ==  Библиотека является частью мода с открыты…»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&lt;br /&gt;
== Загрузка ==&lt;br /&gt;
&lt;br /&gt;
Библиотека является частью мода с открытым исходным кодом A.P.O. Craft. Последняя версия библиотеки находится по&amp;amp;nbsp;[https://github.com/mineprogramming/APO_craft/blob/master/lib/ScalesRPG.js этому адресу].&lt;br /&gt;
&lt;br /&gt;
== Условия использования ==&lt;br /&gt;
&lt;br /&gt;
*Разрешено неограниченное использование данной библиотеки в собственных модификациях &lt;br /&gt;
*Запрещено распространение на сторонних источниках без указания ссылки на официальное сообщество &lt;br /&gt;
*Запрещено изменение кода библиотеки &lt;br /&gt;
*Запрещено явное копирование кода в другие библиотеки или моды&amp;amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
Используя данный продукт&amp;amp;nbsp;вы автоматически соглашаетесь с этими правилами&lt;br /&gt;
&lt;br /&gt;
== Документация ==&lt;br /&gt;
&lt;br /&gt;
=== Подключение ===&lt;br /&gt;
&lt;br /&gt;
Данная библиотека автоматически подгружает все необходимые настройки игры при их изменении. Чтобы подключить библиотеку, необходимо расположить файл библиотеки в папку lib в корне мода&amp;amp;nbsp;написать следующее в начале вашего кода:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Javascript&amp;quot;&amp;gt;IMPORT(&amp;quot;ScalesRPG&amp;quot;);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
После этого вам станет доступен весь функционал библиотеки.&lt;br /&gt;
&lt;br /&gt;
=== Основные команды класса ScalesRPG ===&lt;br /&gt;
&lt;br /&gt;
*''resetAll''&amp;amp;nbsp;- сбрасывает значение всех шкал до 20 (полностю заполнено).&amp;amp;nbsp; &lt;br /&gt;
*''showAll'' - делает все зарегистрированные шкалы видимыми &lt;br /&gt;
*''hideAll'' - прячет все зарегистрированные шкалы (происходит автоматически при выходе из экрана игры) &lt;br /&gt;
&lt;br /&gt;
=== Описание конструктора Scale ===&lt;br /&gt;
&lt;br /&gt;
Конструктор ScalesRPG.Scale принимает единственный параметр - объект описания шкалы:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;Javascript&amp;quot;&amp;gt;{ &lt;br /&gt;
    bitmaps: { //Объекты android.graphics.Bitmap, представляющие собой иконки шкалы&lt;br /&gt;
        full: BitmapFactory.decodeFile(__dir__ + &amp;quot;gui/scale_biological_0.png&amp;quot;), //Заполненная иконка&lt;br /&gt;
        half: BitmapFactory.decodeFile(__dir__ + &amp;quot;gui/scale_biological_1.png&amp;quot;), //Половина иконки&lt;br /&gt;
        empty: BitmapFactory.decodeFile(__dir__ + &amp;quot;gui/scale_biological_2.png&amp;quot;) //Пустая иконка&lt;br /&gt;
    }, &lt;br /&gt;
    value: 3, //Начальное значение (необязательно, по умолчанию 20)&lt;br /&gt;
    right: false //Выравнивание по правому краю (необязательно, по умолчанию false)&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Даный конструктор возвращает объект Scale, обладающий следующими параметрами методами:&lt;br /&gt;
&lt;br /&gt;
*''right'' - свойство, позволяющее узнать, является ли данная шкала правосторонней. Только для чтения. &lt;br /&gt;
*''setValue(value)'' - устанавливает значение шкалы на value (от 0 до 20) &lt;br /&gt;
*''getValue()'' - получает значение value данной шкалы &lt;br /&gt;
*''increase''() - увеличивает значение value на 1 (упрощенный способ) &lt;br /&gt;
*''decrease''() - уменьшает значение value на 1 (упрощенный способ) &lt;br /&gt;
*''reset''() - сбрасывает значение шкалы до 20 (упрощенный способ) &lt;br /&gt;
*''show''() - показывает шкалу &lt;br /&gt;
*''hide''() - прячет шкалу, если она не была спрятана ранее &lt;br /&gt;
*''isShown''() - показывает, открыта ли даная шкала &lt;br /&gt;
&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>