File: InflameLandscape.c

package info (click to toggle)
openclonk 8.1-4
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 169,520 kB
  • sloc: cpp: 180,479; ansic: 108,988; xml: 31,371; python: 1,223; php: 767; makefile: 145; sh: 101; javascript: 34
file content (15 lines) | stat: -rw-r--r-- 388 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/**
	InflameLandscape.c
	Engine callback handling for landscape inflammation
	
	@author
*/

// Callback from engine when landsape is incinerated at an incindiary material.
global func InflameLandscape(int x, int y, int cause_player)
{
	// Not too many flames.
	if (!FindObject(Find_InRect(x - 5, y - 4, 10, 24), Find_ID(Flame)))
		CreateObjectAbove(Flame, x, y, cause_player);
	return;
}