переведи эту статью на русский: {{langsp}}
{{infotable
|tico=mapbase
|state=1
|ownwiki=https://github.com/mapbase-source/source-sdk-2013/wiki
|type=m1
|dev=[[User:Blixibon|Blixibon]],<br>[[Mapbase#Credits|Assorted open-source contributors]]</span>
|engine=2
|base={{src13|4}}
|released=September 30, 2019
|lastver=7.1 (November 24th, 2022)
|moddb=mods/mapbase
|github=mapbase-source/source-sdk-2013
|discord=https://discord.gg/nd8tXNg
|notion=https://mapbase-source.notion.site/mapbase-source/Mapbase-Development-34e27a9892864c96b1e0021ea780d880
}}
{{mapbase|4}} is a base [[modification|mod]] for {{src13|4}} which expands and improves the toolset available to modders, augmenting other maps and mods for development purposes. It's designed to be used as a platform for mappers to build their maps on and for larger mods to draw code from. {{mapbase|1}} is generally used as a large package of utility features and general-purpose fixes.

{{mapbase|1}} is '''NOT''' an improved version of {{hammer|4}} or an improved version of the engine itself. It is a fork of {{src13|4}} which acts as a regular sourcemod. Maps using it must be played in {{mapbase|1}} or a mod running its code in order to function correctly. Mappers would create their maps based off of this mod and larger mods with their own unique changes would draw from Mapbase's code and assets. Mapbase does not use any content which originates from leaked or unauthorized sources.

Mapbase is currently only built around {{hl2|4}} and {{hl2ep2|4}} via {{src13sp|4}}. Other games are not yet supported, although a {{src13mp|4}} version of Mapbase is currently in development, which will extend Mapbase to {{hl2dm|4}}.

Most of Mapbase's changes are quality-of-life improvements that could largely only be noticed in the editor. The original goal of this project is to improve the mapping experience without changing too much of the game itself.

==Features==
* 80+ new entities (mostly logic-related), including new filters and ports/replications from newer engines
* Hundreds of new Inputs/Outputs/KeyValues added to existing entities
* Custom implementation of [[VScript]] as of v4.0
* Heavily revised and reworked [[FGD]]s
* Custom [[shader]]s meant to stick to objective improvements, including [[env_projectedtexture|projected texture]] fixes, [[Parallax obb|Parallax cubemaps]] and radial fog originating from the [[Authoring Tools/SDK (Alien_Swarm)|Alien Swarm Authoring Tools]]
* More all-around [[entity]] flexibility
* Countless miscellaneous fixes and improvements

It also has a few new features mostly specific to {{hl2|4}} (or at least single-player) mapping:
* Optional gameplay features usable by mappers (NPCs capable of using more weapons, etc.)
* More map-specific file capabilities ([[Actbusy|actbusy files]], [[Response System|talker files]], etc.)
* New <code>hl2_gamerules</code> entity capable of modifying game behavior in various ways

==History==
Mapbase technically started in February 2018 as a prototype, but the project as it exists now began in August-September 2018.

Mapbase was created by [[User:Blixibon|Blixibon]] from a set of FGD improvements and various code changes previously brought from project to project. Mapbase's original goal was to take advantage of {{src13|4}} code modifications to allow mappers to do more things with their maps. The February 2018 prototype mostly just contained a few basic code changes and an early version of the map-specific file system.

The project was revisited several months later at the end of 2018. At this point, Mapbase started to gain traction, forming a wider scope as well as its own following. Mapbase started to become a heavily augmented (yet relatively vanilla-looking) version of Source 2013 as a whole, introducing custom shaders, additional [[NPC]] animations, and more.

Mapbase released at the end of September 2019. Mapbase has continued to receive large periodic updates with new features since its release.

In May 2020, a custom implementation of [[VScript]] running in Source 2013 was created as a contribution, being introduced in the v4.0 update.

Mapbase is still being maintained as of October 2022. A port to {{src13mp|4}} is currently in development.

==Release Information==
Mapbase's [https://www.moddb.com/mods/mapbase/downloads/mapbase-release-build release build] and [https://github.com/mapbase-source/source-sdk-2013 source code] were first released on September 30th 2019. Other kinds of files can be found [https://www.moddb.com/mods/mapbase/downloads here].

==Documentation==
Mapbase uses [https://github.com/mapbase-source/source-sdk-2013/wiki its own wiki] to hold most of its information and documentation, although some changes may be put on the VDC for reference purposes. For example, Mapbase [[:Category:Mapbase Entities|documents some of its entities on the VDC]] and may be mentioned on other articles.

Relevant fixes and features originally created for Mapbase have occasionally been added to the VDC for general-purpose use as well.

==Credits==
Mapbase was started and mainly created by Blixibon, but it couldn't have been done without contributors, community repositories, and the VDC itself. The full credits page can be found [https://github.com/mapbase-source/source-sdk-2013/wiki/Mapbase-Credits here].

==See also==
* [[:Category:Mapbase Mods|Mapbase Mods]]
* [https://www.moddb.com/mods/mapbase/videos/mapbase-trailer Mapbase's original trailer]
* Images of Mapbase on the [https://www.moddb.com/mods/mapbase/images ModDB gallery]
* [https://www.youtube.com/playlist?list=PLk9hKtE60v0zZKlv-BA0kkCpDXxehzggD Mapbase Videos Playlist on YouTube]