Sidebar

Xash3D Magenta [WIP]

mittorn

New member
Apr 22, 2010
1,213
15
0
2 gfdjr5:
А совместимость на уровне исходников будет?
Например, смогу ли я просто скопировать исходник своего ентити в проект на новом интерфейсе?
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 gfdjr5:
Я имею в виду не полную совместимость, а конечных частей.
Вроде бы так с vgui1/vgui2 было - у базовых классов почти ничего общего, а конечные могут быть 1 в 1.
Т.е не полностью весь мод переносить, а отдельные классы (например, npc и оружие)
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 gfdjr5:
Ну допустим, есть мод.
В нём добавлено несколько npc.
Сейчас зачастую чтобы перенести этих npc в другой мод достаточно скопировать cpp файлы туда, возможно потребуется лишь пара правок (хотя cbase может сильно различаться между версиями sdk к примеру)
Будет ли это сохранено в SDK для нового интерфейса?
 

mittorn

New member
Apr 22, 2010
1,213
15
0
2 gfdjr5:
Обычно под даижковые функции макросы используются. Такие вещи очевидно не обязательно сохранять, я лишь про API относительно cbase.
Очевидно же, что EHANDLE будет другим, но неплохо бы его заменить прозрачно.

[ADDED=mittorn]1454306528[/ADDED]
Я лишь хочу предостеречь, что мало понимающие внутреннее строение hlsdk модеры могут побояться переносить свои моды.
 
Last edited:

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Мне тут в руки случайно попали исходники Xash3D Magenta.
Спешу поделиться ими с вами.
Осторожно, секретные технологии Дениса Попова!
Совершенно новые обои.
 

Attachments

ComradeAndrew

๖ۣۜC++
Apr 2, 2010
1,062
28
7
0
2 mittorn:
Конечно. Там батник
Code:
@echo off
cls
echo ^1[Info]^7 Constructing the engine module...
echo ^1[Info]^7 Initializing the engine module...
ping -n 2 127.0.0.1 >NUL:
echo ^1[Info]^7 Xash3D Magenta (ver 0.1.7.Build 0008 - "Alpha Mock")
echo ^1[Info]^7 Passed command line: ""
echo Constructing the engine client module...
echo Initializing the engine client module...
ping -n 2 127.0.0.1 >NUL:
echo ^1[Info]^7 Running the engine...
ping -n 5 127.0.0.1 >NUL:
echo Desstructing the engine client module...
echo ^1[Info]^7 Destructing the engine module...
pause
 
Last edited:

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord