По какой причине, переменные в глобальной структуре, с разными номерами, переписываются на паследнее значение?

Принятый ответ

Глянул... код (?)
Такого слепка из говна я давненько не видел
Ну, во-первых, у тебя нет инстанса abilitylist, то есть:
AbilityList abilitylist = abilitylist .create()
Во-вторых :
static thistype newAbility()
{
  thistype this = allocate()
  ..
  пишете свою ерунду
  ..
  return this
}
А в третьих почему у в абилитилисте вместо 1 массива из структур абилити со всеми вытекающими параметрами есть по массиву на каждый параметр?
Написал про код с целью вам сказать, что нужно работать над собой, почитать про списки в языках программирования, а потом уже лепить один вариант
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
20
6 лет назад
0
? код в студию.
0
13
6 лет назад
0
Глобальная переменная
Структура структура
Структура
real array x[128]
real array y
Функция
структура = 1
структура.х = 5
структура = 2
структура.х = 10
инит
структура.create()
call функция
Так выглядит код
И все значения в структуре равны значению которые в функции последние
6
28
6 лет назад
6
Borodach, а теперь кинь код
код того что делал и код того где видно что есть проблемы
0
13
6 лет назад
0
Запускается триггером спустя секунду после начала игры
Загруженные файлы
0
30
6 лет назад
Отредактирован Clamp
0
В чем проблема кинуть нормальный код, а не фотографии с экрана?
0
13
6 лет назад
0
Ноут без интернета...
0
26
6 лет назад
Отредактирован Hate
0
structtype A.create()
и
structtype A = structtype.create()
разные вещи BTW
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.