Welcome to pySourceSDK! ===================================== pySourceSDK is an organisation that aims to provide utility libraries to read and write various file formats associated with the Source Engine. This is a homepage to regroup its various projects. Finished Projects ----------------- .. |bsp| replace:: ValveBSP .. |bsptext| replace:: A Python library for parsing and editing .BSP files (level files for the Source engine). .. |bsplink| replace:: https://pysourcesdk.github.io/ValveBSP .. |fgd| replace:: ValveFGD .. |fgdtext| replace:: A Python library for parsing .FGD files (editor schema definition files for the Source engine). .. |fgdlink| replace:: https://pysourcesdk.github.io/ValveFGD .. |pcf| replace:: ValvePCF .. |pcftext| replace:: A Python library for parsing and editing .PCF files (particle effect files for the Source engine). .. |pcflink| replace:: https://pysourcesdk.github.io/ValvePCF .. |mdl| replace:: ValveMDL .. |mdltext| replace:: A Python library for parsing and editing .mdl files for the Source engine. .. |smd| replace:: ValveSMD .. |smdtext| replace:: A Python library for parsing and editing .SMD files (uncompiled 3D mesh data for the Source engine). .. |smdlink| replace:: https://pysourcesdk.github.io/ValveSMD .. |vtf| replace:: ValveVTF .. |vtftext| replace:: A Python library for parsing and editing .vtf files for the Source engine. .. |vmf| replace:: ValveVMF .. |vmftext| replace:: A Python library for parsing and editing .vmf files (level editor files for the Source engine). .. |vmflink| replace:: https://pysourcesdk.github.io/ValveVMF .. |exe| replace:: ValveEXE .. |exetext| replace:: A python library to issue console commands to Source Engine game clients. .. |exelink| replace:: https://pysourcesdk.github.io/ValveEXE .. container:: proj-showcase .. figure:: /_static/pysourcesdk_bsp.png :target: https://pysourcesdk.github.io/ValveBSP .. glossary:: |bsp| |bsptext| |bsplink| .. container:: proj-showcase .. figure:: /_static/pysourcesdk_vmf.png :target: https://pysourcesdk.github.io/ValveVMF .. glossary:: |vmf| |vmftext| |vmflink| .. container:: proj-showcase .. figure:: /_static/pysourcesdk_exe.png :target: https://pysourcesdk.github.io/ValveEXE .. glossary:: |exe| |exetext| |exelink| .. container:: proj-showcase .. figure:: /_static/pysourcesdk_fgd.png :target: https://pysourcesdk.github.io/ValveFGD .. glossary:: |fgd| |fgdtext| |fgdlink| .. container:: proj-showcase .. figure:: /_static/pysourcesdk_pcf.png :target: https://pysourcesdk.github.io/ValvePCF .. glossary:: |pcf| |pcftext| |pcflink| .. container:: proj-showcase .. figure:: /_static/pysourcesdk_smd.png :target: https://pysourcesdk.github.io/ValveSMD .. glossary:: |smd| |smdtext| |smdlink| Upcoming Projects ----------------- .. container:: proj-showcase .. figure:: /_static/pysourcesdk_mdl.png .. glossary:: |mdl| |mdltext| .. container:: proj-showcase .. figure:: /_static/pysourcesdk_vtf.png .. glossary:: |vtf| |vtftext|