All Projects → BEEmod → Bee2.4

BEEmod / Bee2.4

Tool to mod Portal 2's Puzzlemaker

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Bee2.4

Half-Life-Resurgence
Recreation & expansion of NPCs, entities, and weapons from the Half-Life series into Garry's Mod!
Stars: ✭ 52 (-65.79%)
Mutual labels:  mod, source-engine
kero
Kero is a Source Engine game engine client implementation written in Go.
Stars: ✭ 25 (-83.55%)
Mutual labels:  valve, source-engine
hl2-asw-port
Porting Half-Life 2 base to the newer Alien Swarm Engine!
Stars: ✭ 16 (-89.47%)
Mutual labels:  mod, source-engine
bsp
Go package for parsing Valve's Source Engine .bsp (Binary Space Partition) map files
Stars: ✭ 29 (-80.92%)
Mutual labels:  valve, source-engine
Bee2 Items
Standard Items for the BEE2.4
Stars: ✭ 83 (-45.39%)
Mutual labels:  valve, source-engine
Lambda
A custom Source Engine level editor written in Go
Stars: ✭ 34 (-77.63%)
Mutual labels:  valve, source-engine
HammerPatch
Modification of Source Valve Hammer Editor to fix some issues. Fixes brush vertex precision loss.
Stars: ✭ 49 (-67.76%)
Mutual labels:  valve, source-engine
lambda-client
A Source Engine BSP Renderer written in Go.
Stars: ✭ 14 (-90.79%)
Mutual labels:  valve, source-engine
Mastercomfig
A modern Team Fortress 2 performance and customization config
Stars: ✭ 390 (+156.58%)
Mutual labels:  valve, source-engine
Sourceengine2007
Description
Stars: ✭ 387 (+154.61%)
Mutual labels:  valve, source-engine
source-engine-model-loader
Three.js loader for parsing Valve's Source Engine models
Stars: ✭ 54 (-64.47%)
Mutual labels:  valve, source-engine
Blendersourcetools
The Blender Source Tools add Source engine support to Blender, the free 3D modelling suite.
Stars: ✭ 112 (-26.32%)
Mutual labels:  valve, source-engine
VJ-Base
An addon for Garry's mod that contains bunch of bases to make many different types of addons.
Stars: ✭ 57 (-62.5%)
Mutual labels:  mod, source-engine
NextBot
A Git-based fork of Valve's NextBot code.
Stars: ✭ 30 (-80.26%)
Mutual labels:  valve, source-engine
Sourcebans Pp
Admin, ban, and comms management system for the Source engine
Stars: ✭ 210 (+38.16%)
Mutual labels:  valve, source-engine
Game
Momentum Mod - Standalone Source Movement Speedrunning (READ README PLEASE)
Stars: ✭ 315 (+107.24%)
Mutual labels:  mod, source-engine
Async Gamequery Lib
A high-performance java game query library designed for steam/source based games and others
Stars: ✭ 88 (-42.11%)
Mutual labels:  valve, source-engine
Sourcedemorender
Multithreaded, hardware accelerated solution to create high quality movies for the Source engine.
Stars: ✭ 152 (+0%)
Mutual labels:  valve, source-engine
F4mp
Stars: ✭ 130 (-14.47%)
Mutual labels:  mod
Notion Enhancer
an enhancer/customiser for the all-in-one productivity workspace notion.so (app)
Stars: ✭ 3,114 (+1948.68%)
Mutual labels:  mod

BEE2.4 Releases BEE2-items Releases

Please read the Contributing Guidelines and FAQ before opening an issue.

BEE2 Icon

Better Extended Editor 2 version 4

Portal 2 Mod Tool

The BEE2 allows reconfiguring Portal 2's Puzzlemaker editor to use additional items, reskin maps for different eras, and configure many other aspects. All vanilla items have been upgraded with additional bugfixes and improvements.

The packages (item, style, etc definitions) are in the BEE2-Items repository.

Discord Server

Download and Use

  • Download the latest releases of the BEE2.4 and items from the following pages:
  • Extract the contents of the Application release anywhere you like. e.g. C:\BEE2.4
  • Place extracted package folder in the root BEE2 folder. e.g. C:\BEE2.4\packages
  • To run, locate the BEE2 application in the app folder and execute it. e.g. C:\BEE2.4\BEE2.exe

BEE2.4 on Mac

As of version 4.37 we have stopped supporting BEE2.4 on Mac. See this wiki article for more details and how you can still use the mod.

Used Libraries

Building from Source

PyPI list:

  • pillow (On Linux this may need to be installed via system package manager with the TK component: python-pillow, python-pillow.imagetk)
  • mistletoe
  • pyglet
  • PyInstaller
  • cython
  • babel

Compilation

First, grab the 3 git repositories you need:

git clone https://github.com/TeamSpen210/HammerAddons.git
git clone https://github.com/TeamSpen210/srctools.git
git clone https://github.com/BEEmod/BEE2.4.git

Switch to the srctools repo, and install the package:

cd srctools/
python setup.py install

Finally, switch to the BEE2.4 repo and build the compiler, then the application:

cd BEE2.4/src/
pyinstaller --distpath ../dist/64bit/ --workpath ../build_tmp BEE2.spec
pyinstaller --distpath ../dist/BEE2/ --workpath ../build_tmp compiler.spec

The built application is found in BEE2.4/dist/BEE2/. Copy BEE2.4/dist/64/compiler/ into this folder as well. To generate the packages zips, either manually zip the contents of each folder or use the compile_packages script in BEE2-items. This does the same thing, but additionally removes some unnessary content to decrease file sizes - comments, blank lines, hidden visgroups.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].