Asi comenzamos todos, yo también voy aprendiendo sobre la marcha.
Antes que nada te aconsejaría armarte con los siguientes programas para que puedas manipular los archivos del juego sin complicaciones (si es que aún no los tienes):
Notepad++
Te sirve para abrir archivos .ltx, .script y .xml
CoP SDK
La descripción y el enlace de la descarga los puedes encontrar en la sección de herramientas de modding. Te servirá principalmente para hacer los ogg-comments y consultar algunas cosas del juego (animaciones, objetos, partículas, etc)
ActivePerl + CoP ACDC
Compila y descompila el archivo all.spawn, muchos mods grandes incluyen uno propio que quizá sea necesario unir con el de otro mod. Comencé a escribir un tutorial sobre ese archivo, debe andar por ahí en la seccion de dudas.
HxD
Editor hexadecimal, lo necesitarás para revisar propiedades de las mallas y algunos otros archivos.
Extractor de archivos
A veces es necesario sacar archivos desde el juego, tambien hay un tuto en la sección de dudas.
Audacity
Foobar2000
Te servirán para editar los archivos ogg, una vez editados a tu gusto y con los canales de audio correctos deberás pasarlo por el editor de audio del sdk para que el juego lo pueda leer, de otro modo saltará al escritorio.
Delo
Es un programa como el bloc de notas pero te permite leer texto cirílico, indispensable para leer las anotaciones de los archivos. Los desarrolladores dejaron algunas explicaciones en los archivos pero notepad++ no puede reconocer todos los carácteres cirílicos.
OGF viewer
Sirve para previsualizar las mallas con sus respectivas texturas. La versión .4 es la más estable
Paint.NET
Sirve para ver y editar los archivos .dds
Agent Ransack
Es un mini motor de búsqueda, será muy util para que no tengas que estar leyendo toooodos los archivos en busca de un término o comando.
Win Merge
Seguro ya lo conoces
Páginas recomendadas:
stalkerin.gameru.net
sdk.stalker-game.com
Foros oficiales de GSC game world (La mayoría de los autores de mods en inglés los puedes localizar ahí)
Los lenguajes que maneja el juego son LUA y XML, es conveniente dar una leída a las guías para entender cómo está estructurado cada lenguaje antes de comenzar a hacer el merging, de lo contrario habrá un festival de CTDs y pantallas azules en el peor de los casos.
Además, échale un vistazo al artículo de nuestra stalkerpedia acerca de cómo leer los crashlogs, es una parte fundamental para saber qué hicimos mal.
Lo de la IA mejorada, si no estoy delirando, recuerdo que había una versión para cop. Ten en cuenta que muchos archivos de CoP y SoC ya no son compatibles, por ejemplo los del audio, hay que checar los ogg comments y los canales.
Como truco también te recomiendo antes de empezar a hacer el merging anotar en un papel todos los archivos que tienen en común los gamedatas que vas a unir. Haz copias de seguridad de cada archivo que hayas anotado (por si lías alguno) y ahora sí comenzar la masacre