Просмотр кода страницы Модуль:Chemistry Lookup

Материал из SS14 Backmen

У вас нет прав на выполнение действия «редактирование этой страницы» по следующим причинам:

  • Запрошенное действие могут выполнять участники одной из следующих групп: Участники, Бюрократы.
  • Эта страница защищена для предотвращения её редактирования или совершений других действий.

Вы можете просмотреть и скопировать исходный код этой страницы.

-- Модуль Chemistry Lookup
local ChemistryLookup = {}
-- Импорт JSON-данных
local chemData = mw.text.jsonDecode(mw.title.new("User:BKM-Head/chem_prototypes.json", "User"):getContent()) or {}
-- Временное хранилище для несохранённых изменений
local tempData = {}
-- Функция для добавления временных данных
function ChemistryLookup:setTempData(prototype, field, value)
tempData[prototype] = tempData[prototype] or {}
tempData[prototype][field] = value
end
-- Функция для получения данных с учётом временных изменений
function ChemistryLookup:getChemData(prototype, field)
-- Проверяем временные данные
if tempData[prototype] and tempData[prototype][field] then
return tempData[prototype][field]
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
000
1:0
Консоль отладки
* То, что экспортирует данный модуль, доступно как переменная «p», включая несохранённые изменения. * Предваряйте строку знаком «=», чтобы вычислить её как выражение, или используйте print(). Используйте mw.logObject() для таблицы. * Используйте mw.log() и mw.logObject() в коде модуля для вывода сообщений в эту консоль.

Шаблон, используемый на этой странице:

Возврат к странице Модуль:Chemistry Lookup.