Архив сообщества
2011 — 2019
Аватар TestUnit

Коврик TestUnit'a

Автор: TestUnit · 10.11.2012, 16:37 · 33 сообщений

Сообщений в теме: 33

TestUnit#1
Здравствуйте, это мой коврик где я играю в конструктор. И по мере игры у меня возник вопрос.

Весь геморой моего вопроса состоит в проблематичности создания работающего кода смены спрайта одежды персонажа - "uniform".
Долго копался в human.dm и... ничего путного не нашёл. Взял за основу от таяранов огрызок, но он отказался работать.

Использую сборочку старого доброго бэя который был до нанодэсу на чёрном.


Alive! Яма вырыта, гроб достали, а трупа нет.
0
Скопировать ссылку
Jack Rost#3
Надеюсь ты в курсе, что для наслаивания спрайтами используется layout ? или как там его. Вся одежда и итемы на хумане накладываются.
0
Скопировать ссылку
TestUnit#5
Занятно, я всё таки нашёл причину поднять эту тему из пучины небытия, всё равно здесь уже давно никто не обитает.
И так, собственно, мой вопрос.
Где находятся координаты для слотов рюкзака?
Каково практическое применение datum'ам? Желательно с мелким примером или хорошо описанной идеей.

Вроде на сегодня это всё.
0
Скопировать ссылку
Jarl#6
Captain Magelan (15 September 2014 - 04:34) писал: писал:
Каково практическое применение datum'ам? Желательно с мелким примером или хорошо описанной идеей.
Ну короч. Это по сути предметы, просто нематериальные. Можно использовать что бы хранить кучу разных переменных, как например с канистрами сделали. Ну или множество разных похожих предметов делать, вроде софта для пекашек.
0
ИзображениеИзображение
Скопировать ссылку
TestUnit#7
Jarlo (15 September 2014 - 04:50) писал: писал:
Ну короч. Это по сути предметы, просто нематериальные. Можно использовать что бы хранить кучу разных переменных, как например с канистрами сделали. Ну или множество разных похожих предметов делать, вроде софта для пекашек.
Как я могу обратиться к некоему datum'у, предположим что у меня есть следующая строчка =>
datum/tits - в нём расписаны имя, описание и прочие вещи.
у него идёт разветвление на datum/tits/small, datum/tits/medium и datum/tits/large
У каждого естественно что-то меняется. Так вот, как мне обращаться к этим вещам в коде?
0
Скопировать ссылку
smet19#8
Captain Magelan (15 September 2014 - 05:17) писал: писал:
Как я могу обратиться к некоему datum'у, предположим что у меня есть следующая строчка =>
datum/tits - в нём расписаны имя, описание и прочие вещи.
у него идёт разветвление на datum/tits/small, datum/tits/medium и datum/tits/large
У каждого естественно что-то меняется. Так вот, как мне обращаться к этим вещам в коде?
Если в мобе, то для начала нужно его обозначить, например так
var/datum/tits/tits = new pick(datum/tits/small, /datum/tits/medium, /datum/tits/large)

обращаться через tits.
0
Спойлер
Cocknigger (04 October 2015 - 12:13) писал: писал:
Брюзгливость, ага. Воображение уже рисует таких мертвых олдфагов вроде Смета, которым нахуй ничего не сдалось и вы для них дерьмо, и вообще они тут на неделю.
Скопировать ссылку
TestUnit#9
smet19 (15 September 2014 - 05:53) писал: писал:
Если в мобе, то для начала нужно его обозначить, например так
var/datum/tits/tits = new pick(datum/tits/small, /datum/tits/medium, /datum/tits/large)

обращаться через tits.
Какие либо ещё варианты обращения к ней имеются? Не через var/...etc

Ещё остался актуален вопрос о координатах слотов рюкзака.

Также возникла надобность запихнуть все подтипы в один массив... т.е.
Имеется datum/tits
В нём есть datum/tits/big (small, large, medium) (Лень вновь всё описывать)
Требуется пройтись по всем подтипам datum/tits, а если точнее по small, large, medium и занести их .name в массив. Каким образом это можно сделать? В коде видел функцию которой написал подобие.
var/list/tits = typesof(/datum/tits)

Но видимо что-то делаю не так и там ничего не появляется(
0
Скопировать ссылку
TestUnit#11
Остался актуальным вопрос о слотах рюкзака. Всё остальное решилось благодаря помощи хороших людей.
0
Скопировать ссылку
TestUnit#13
Цитата
Anon: Строка 131, файла game/objects/items/weapons/storage/storage.dm.
Спасибо что помогли. Я вам очень благодарен.
0
Скопировать ссылку
TestUnit#21
Изображение
GunGame in SS13.

Captain > Security Officer > Chemist > Barmen > Hos > Hop > Ian > Monkey > Alien > CMO > Janitor > Assistant > Atmospheric Technican

Запомнили, закрепили.

0
Скопировать ссылку
TestUnit#22
Пройдёмся по матчасти дальше. Создадим более связный список выборки ролей.
Из данного списка выберем роль 1:1:1:1 и т.д. по порядку чтобы создать более менее логичный связный список с потугами на баланс.
0
Скопировать ссылку
Garness#23
ДА ТЫ ЕБНУТЫЙ ЧТО ЛИ?
ТЫ МНЕ СКАЖИ?
ТЫ ЧТО, ПРИЕМНЫЙ?
МОЖЕТ ТЫ КАЗАХ?
ТЫ ПРИЕМНЫЙ КАЗАХ?
0
tertiumdatur (12 December 2015 - 12:57) писал: писал:
Я просто лучше других людей.
Скопировать ссылку
TestUnit#25
Ищу маппера который будет ничего не делать.
Так же есть место для спрайтера которому тоже ничего не нужно делать.
Если у вас есть тяга к написанию кода и познанию быдло языка byond'a то для вас тоже будет место где ничего не нужно делать.
0
Скопировать ссылку

Обратно в Кодинг