World items: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
 
 
 Note:Only used in
Note:Only used in  Half-Life: Source maps
 Half-Life: Source maps
		
	
| SirYodaJedi (talk | contribs)  (Is this list really necessary? Just decompile the maps.) |  (nothing else to put here anyway so at least you get to play with drawcross command) | ||
| Line 1: | Line 1: | ||
| {{ | {{TabsBar|main=world_items}} | ||
| {{Ent not in fgd|nolink=1|because=it is almost useless}} | {{Ent not in fgd|nolink=1|because=it is almost useless}} | ||
| {{obsolete}} | {{obsolete}} | ||
| Line 6: | Line 6: | ||
| {{note|Only used in {{hls|2}} maps | {{note|Only used in {{hls|2}} maps | ||
| :{{expand|title= | :{{expand|title=Locations| | ||
| ::c1a0d - 1x battery (see position by using {{cmd|drawcross|-3316 1478 -250}}) | ::c1a0d - 1x battery (see position by using {{cmd|drawcross|-3316 1478 -250}}) | ||
| ::c1a1a - 2x battery (<code>drawcross 600 2196 -816</code>) | ::c1a1a - 2x battery (<code>drawcross 600 2196 -816</code>) | ||
Revision as of 10:43, 12 May 2025


This entity is obsolete. Its use is discouraged. It may only exist/function in older engine branches.
|  Class hierarchy | 
|---|
| CWorldItem | 
|  item_world.cpp | 
world_items  is a   point entity  available in all  Source games. A leftover from GoldSrc. This entity spawns a specific item at its origin. Probably left in so that porting
 Source games. A leftover from GoldSrc. This entity spawns a specific item at its origin. Probably left in so that porting  maps to
 maps to  is simpler and doesn't need much changes and is left-over since.
 is simpler and doesn't need much changes and is left-over since.
 Note:Only used in
Note:Only used in  Half-Life: Source maps
 Half-Life: Source maps
- Locations - c1a0d - 1x battery (see position by using drawcross -3316 1478 -250)
- c1a1a - 2x battery (drawcross 600 2196 -816)
- c1a2a - 1x battery (drawcross 330 -348 -220)
- c1a2c - 2x battery (drawcross -1200 -1290 -205; drawcross -1692 -1692 -130)
- c2a5 - 1x battery (drawcross -280 -1064 -1214)
- c2a5b - 1x battery (drawcross 784 -1176 90)
- c3a2d - 3x suit (drawcross 1056 -176 -224; drawcross 1184 -176 -224; drawcross 1312 -176 -224)
- t0a0b1 - 5x battery (drawcross 764 776 -80; drawcross 764 744 -80; drawcross 1012 1164 -120; drawcross 752 1388 -120; drawcross 500 1600 -120)
 
- c1a0d - 1x battery (see position by using 
 
Keyvalues
- type (type) <integer choices>
- Type of item to spawn.
- 44: Battery (item_battery)
- 45: Suit (item_suit)
 
 Note:To appear, entity from this list must be present in your game. Note:To appear, entity from this list must be present in your game.
 Note:The spawned entity will inherit this entity's targetname, target and spawnflags and the world_items is removed afterwards. Note:The spawned entity will inherit this entity's targetname, target and spawnflags and the world_items is removed afterwards.
 Warning:It's removed inside its Spawn function using UTIL_RemoveImmediate which causes a crash if trying to spawn it via Warning:It's removed inside its Spawn function using UTIL_RemoveImmediate which causes a crash if trying to spawn it via- ent_createor SpawnEntityFromTable vscript function. SpawnEntityGroupFromTable can still spawn it and if entity script is provided it won't run the OnPostSpawn hook.
