Based on Return to Castle Wolfenstein's engine, Enemy Territory started as an additional single-player campaign, but quickly evolved into a massive on-line shooter in minds of creators. The final product is a multiplayer-only, tactical and teamplay shooter. Pick your class (Soldier, medic, engineer, covert operations or field operations) and cover your teammates, heal them, build machinegun nests, bridges or deploy landmines, request airstrikes or artillery support, steal your enemy's uniform, and finally give your comrades ammo. In order to be successful, cooperative team playing is required.

Post tutorial Report RSS Bugfix: ERROR: SV_SetBrushModel: NULL

This is a small tutorial on what causes and how to fix the ERROR: SV_SetBrushModel: NULL

Posted by on - Basic Mapping/Technical

ERROR: SV_SetBrushModel: NULL

In some Radiant versions there is a bug which changes (all) targetnames when you copy/paste entities into different mapfiles.
Therefore I strongly advise you against the quite common solution of copying your brushwork into a new map-file!!!

This error has actually become a standard guest in my mapping process and the solution is far simpler than copying the whole map (which I also did at the beginning).

In GtkRadiant 1.5 and NetRadiant (I don't know about the others) you see your "corrupted" entity/brushes in the map origin (0 0 0).
Orange boxes in the 2d window

Let's say there is a "corrupted" func group (screenshot)
Now just press L to bring down the Entity list.

In this test-map you see there are 2 func_groups in the list.

Normally all Entities which consit out of several brushes (func_ , etc) have an arrow in front of the name to bring down the brush-list of that single Entity.

Now a func_group with sv_brushmodel 0 (> no brushes attached) has no arrow since there are no brushes, right?
Marked in orange in the Entity list

Simply click that entity and delete it.

Other cases:

you have a name at the origin (e.g. main entrance): search for 'main entrance' in the list and not for a func_explosive or whatever entity it is

you have several different things written there: one by one

you dont have anything written at the origin: Scroll in and out inside the 2d window until it pops up.

you have a bad func_group but no func_group in the list without arrow:
select the first func_group in the list and go through all of them by using the down-arrow on your keyboard.
Wait for the name at the origin to turn red (then it's selected)
Now copy that group into another mapfile. Copy it from there into your map again, but make sure you check the targetnames!!!!!!

it doesn't say anything: you propably have an entity consisting of an origin brush only. Try adding a small clip/nodraw brush to the same entity.

If you encouter any more troubles please let me know so I can update this list for future reference!
Regards

original post @slashdamage forums

Comments
Dragonji
Dragonji

Good tuto!

Reply Good karma Bad karma+2 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Wolfenstein: Enemy Territory
Platforms
Windows, Mac, Linux
Developer
Splash Damage
Publisher
Activision
Engine
id Tech 3
Contact
Send Message
Homepage
Splashdamage.com
Release date
Game watch
Follow
Tutorial
Related Games
Wolfenstein: Enemy Territory
Wolfenstein: Enemy Territory First Person Shooter
Related Engines
id Tech 3
id Tech 3 GPL
Related Groups
Activision
Activision Developer & Publisher
Radiant Mapping
Radiant Mapping Fans & Clans with 24 members
Splash Damage
Splash Damage Developer
Wolfenstein: Enemy Territory Fan Club
Wolfenstein: Enemy Territory Fan Club Fans & Clans with 69 members