Ищу список Property Name в SetEntProp...

Тема в разделе "Программирование / Скриптинг", создана пользователем CheaT, 18 июн 2016.

Метки:
  1. CheaT

    CheaT

    Сообщения:
    13
    Симпатии:
    0
    Доброй ночи, у кого есть полный список Property Name в PropEntProp?
    Обыскал весь интернет, но ничего не нашёл.
    Почему Property Name нужно начинать писать с m_...?
    И ещё в "m_flLaggedMovementValue" почему стоит flLagged?
    А так же можно поточнее что делает SetEntPropEnt?
     
  2. B1g

    B1g

    Сообщения:
    711
    Симпатии:
    26
  3. Kailo

    Kailo

    Сообщения:
    28
    Симпатии:
    16
    Используй команду sm_dump_netprops <file> для получения списка свойств объектов (entity).
    m_ это так называемая Венгерская нотация, сокращение от member, что это обозначает читай тут. Приходится это писать т.к. это часть имени свойства.
    fl - сокращение от float - вещественный тип данных.
    Lagged - в переводе (не дословном) обозначает поправку сокрости, т.е. ты не меняешь скорость, а просто в конце умножаешь её на этот коэффициент: Final Speed = MovementSpeed * m_flLaggedMovementValue.
    SetEntPropEnt - некоторыми свойствами могут быть ссылки на другие ENTity, например у оружия есть свойство содержащие ссылку на объект владельца оружия. Get* для получения и Set* для установки значения.

    Upd:
    sm_dumpentites
    sm_dump_netprops_xml - Dumps the networkable property table as an XML file
    sm_dump_netprops - Dumps the networkable property table as a text file
    sm_dump_classes - Dumps the class list as a text file
    sm_dump_datamaps - Dumps the data map list as a text file
    sm_dump_teprops - Dumps tempentity props to a file
     
    Последнее редактирование: 18 июн 2016
    CheaT нравится это.
  4. CheaT

    CheaT

    Сообщения:
    13
    Симпатии:
    0
    @B1g, Спасибо за предоставление оффсетов.
    @Kailo, Спасибо за объяснение.