Forum
CS2D General Ideas for Counter-Strike 2D 0.1.2.1Allows the use of more entities in a single space (e.g. several items in one square rather than spread out, several trigger_use's in one square all triggered on by different events, break a box to reveal an item underneath.. etc.).
Saves space when creating maps for certain events or instances.
2. Breakable objects (env_breakable) can trigger on a turned off trigger_use.
Currently they don't, or there's a glitch where if the trigger is next to a func_dynwall it doesn't work.
3. Breakable objects can be re-triggered to work
This way breakables such as boxes can return over a period of time or walls as well.
F5 = Screenshot.
name: editor_NAMEMAP
Misho has written
Map editor:
F5 = Screenshot.
name: editor_NAMEMAP
F5 = Screenshot.
name: editor_NAMEMAP
Solution: PrtScrn|SysRq
MikuAuahDark has written
Oh yeah? You CANT REMOVe FUCKING WALL, or turn obstacle to wall with Lua script... @ Infinite Rain: just use image with <tile:x> as path
Quote
And my another idea for 0.1.2.1 : maybe an ability to use your own pictures for custom kills. Instead of just a text the game would show your picture. something like:
"if customkill[id]=="critical" then custompic[id]=="gfx/custom/headshot.png""
"if customkill[id]=="critical" then custompic[id]=="gfx/custom/headshot.png""
It's kind of his homework to check on this thread frequently.
Screen resolution=800x600 (Or sometihng bigger)
Off switch for sound, not just put it to 0% otherwise it still activated.
Ability to customize menu's, change color of buttons, change color of writing.
Tab Score show will show kill per death ratio, writing size 8.
Ability to pick to pick up more than 1 primary weapon, only if configured yes in server settings.
Sorry if anyone of these have been 1+ Did not intentionally do.
Quote
Ability to customize menu's, change color of buttons, change color of writing.
Please, no. No more eye cancers. Last idea is nice.
SkullzOrig has written
Maximum FPS=60
Why? The game looks fine at 50.
SkullzOrig has written
Screen resolution=800x600 (Or sometihng bigger)
Do you actually fucking read? DC will not do this as bigger resolutions would be used for cheating.
Bigger screen > Bigger map view > More advantage > Not cool.
SkullzOrig has written
Off switch for sound, not just put it to 0% otherwise it still activated.
You do get that most things just turn it to 0%, even on mute?
SkullzOrig has written
Ability to customize menu's, change color of buttons, change color of writing.
You can already change menu colour, I think it's fine.
SkullzOrig has written
Ability to pick to pick up more than 1 primary weapon, only if configured yes in server settings.
DC added Lua a long time ago for this shit, deal with it.
edited 1×, last 24.07.12 11:42:45 pm
I am halfway done with my part. Im hoping Engin33r is almost done with his customize weapons. So I can ask if I can use with my script.
Alistaire has written
And how are you gonna do that with the phenomenon 'restart'.
DC has written
It's easy as well: Reset ALL image handles to null because every image is removed then.
edit: when saying null I actually mean nil when talking about Lua
edit: when saying null I actually mean nil when talking about Lua
By the way, there's a problem in that. What happens if you put an image on spawn, and at the restart of the round you remove it?. There's a problem because the restart round hook is called after the spawn hook.
So if we make an image on spawn and we remove it with the restart round hook, we will have an image there and the Lua script won't know that.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
playerImage = {} addhook("spawn","onSpawn") function onSpawn(id) 	if playerImage[id] then 		freeimage(playerImage[id]) 		playerImage[id] = nil 	end 	playerImage[id] = image("gfx/sprites/flare2.bmp",0,0,100+id) end addhook("startround","onStart") function onStart() 	playerImage = {} end
So it will result a bug because if we restart the round, the startround hook will be called after player's spawn hook. Setting images and removing the handles on the startround hook.
(Btw I know that I'm quoting something old, but I had to do it because it has to be fixed)
Execution order:
startround_prespawn
spawn
startround