- 1
- 2
- 3
sector_t * s = §ors[secnum];
if (!s->floorplane.isSlope()) s->reflect[sector_t::floor] = arg1/255.f;
if (!s->ceilingplane.isSlope()) sectors[secnum].reflect[sector_t::ceiling] = arg2/255.f;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
sector_t * s = §ors[secnum];
if (!s->floorplane.isSlope()) s->reflect[sector_t::floor] = arg1/255.f;
if (!s->ceilingplane.isSlope()) sectors[secnum].reflect[sector_t::ceiling] = arg2/255.f;
присвоил переменной и во второй раз не использовал
UsernameAK 13.04.2016 10:55 # +1
TarasB 13.04.2016 11:11 # −1
UsernameAK 14.04.2016 17:23 # 0
TarasB 15.04.2016 11:35 # 0
roman-kashitsyn 15.04.2016 11:42 # +2
guesto 15.04.2016 11:50 # 0
roman-kashitsyn 15.04.2016 11:52 # 0
И кто же это?
defecate-plusplus 15.04.2016 12:59 # +2
Кто с детства каждому знаком?
inkanus-gray 15.04.2016 13:16 # +3
Эф! Пара-рара-рапам!
Цэ! Пара-рара-рапам!
Эм-Эф-Цэ!
defecate-plusplus 15.04.2016 13:19 # +4
inkanus-gray 15.04.2016 15:15 # +5
Тогда для рифмы: «В костылях и обвесах!»
defecate-plusplus 15.04.2016 15:42 # 0
fixed
inkanus-gray 15.04.2016 15:59 # 0
kegdan 16.04.2016 07:56 # +2
UsernameAK 16.04.2016 12:16 # 0
UsernameAK 16.04.2016 15:48 # 0
UsernameAK 16.04.2016 12:20 # 0
roman-kashitsyn 15.04.2016 15:28 # +1
> Кто с детства каждому знаком?
Dangerous Dave?
guesto 15.04.2016 15:06 # 0
Паскаль со своими TTypeами рядом не стоял
roman-kashitsyn 15.04.2016 15:25 # +2
Ну Тарас-то реально T приписывает, даже в крестах. Я вроде бы в приписывании C к классам замечен не был. На MFC, слава интегралам, не писал.
TarasB 15.04.2016 15:44 # 0
Я минусну щас. Потому что исходники Хулионов я выкладывал. Даже в 3д (дельфовых) нету Т.
Vasiliy 15.04.2016 15:46 # 0
roman-kashitsyn 15.04.2016 15:54 # 0
Исходники не глядел, почему-то казалось, что на гк где-то мелькал твой код из tlib, и там были префиксы.
Сейчас переглядел твои посты, ничего такого не нашёл.
Был неправ, прошу прощения. Можешь заминусовать.
guest 16.04.2016 11:07 # 0
guesto 15.04.2016 16:31 # +2
как говорят поэты "один раз паскаль -- всегда паскаль"
на самом деле это уже все не нужно при человеческом кодстиле
UsernameAK 06.02.2017 17:16 # 0
kurwa 16.04.2016 02:41 # +1
kurwa 16.04.2016 02:44 # +1
TarasB 18.04.2016 11:08 # 0
TarasB 13.04.2016 11:12 # +1
мб внутри
s->ceilingplane.isSlope()
изменяется указатель sectors
хотя по виду не сказал бы
UsernameAK 14.04.2016 17:20 # 0
TarasB 15.04.2016 11:36 # 0
inkanus-gray 15.04.2016 13:20 # 0
UsernameAK 15.04.2016 17:19 # 0
bormand 13.04.2016 11:31 # 0
И?
inkanus-gray 13.04.2016 14:59 # +1
Dummy00001 13.04.2016 14:54 # +3
UsernameAK 14.04.2016 17:20 # +1
santa_microbe 14.04.2016 14:58 # +1
1024-- 14.04.2016 18:17 # 0
Буква?..
kegdan 15.04.2016 11:27 # 0
UsernameAK 15.04.2016 17:22 # 0
а 255 для совместимости, старые форматы в byte аргументы парсили
UsernameAK 15.04.2016 17:25 # 0
1024-- 16.04.2016 14:21 # 0
UsernameAK 16.04.2016 15:38 # 0
1024-- 16.04.2016 20:47 # +1
UsernameAK 17.04.2016 17:38 # 0
tucvbif 17.04.2016 20:11 # +1
bormand 17.04.2016 20:14 # 0
defecate-plusplus 17.04.2016 22:22 # +1
bormand 17.04.2016 22:43 # 0
inkanus-gray 17.04.2016 23:06 # +1
guesto 18.04.2016 15:54 # +1
кстати, они были написаны на паскале
tucvbif 18.04.2016 02:55 # 0
https://www.youtube.com/watch?v=kN-9o8c4abQ
Там ещё тётка буквы открывать выходила
inkanus-gray 17.04.2016 23:07 # 0
defecate-plusplus 17.04.2016 23:16 # +3
kegdan 18.04.2016 08:59 # 0
inkanus-gray 18.04.2016 14:14 # 0
kegdan 18.04.2016 14:17 # 0
bormand 16.04.2016 16:15 # 0
kegdan 16.04.2016 20:44 # 0
UsernameAK 15.04.2016 17:28 # 0
Код отсюда
Смотрите в LS_Sector_SetPlaneReflection
guesto 15.04.2016 17:31 # 0
ааааааа
UsernameAK 15.04.2016 18:21 # 0