Cube  Diff

Differences From Artifact [61c62f225e]:

To Artifact [d7fe676e8d]:


56
57
58
59
60
61
62
63
64


65
66

67
68
69
70
71
72
73
int
reloadtime(int gun)
{
	return guns[gun].attackdelay;
};

void
weapon(char *a1, char *a2, char *a3)
{


	selectgun(a1[0] ? atoi(a1) : -1, a2[0] ? atoi(a2) : -1,
	    a3[0] ? atoi(a3) : -1);

}
COMMAND(weapon, ARG_3STR)

void
createrays(vec &from, vec &to) // create random spread of rays for the shotgun
{
	vdist(dist, dvec, from, to);







|

>
>
|
|
>







56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
int
reloadtime(int gun)
{
	return guns[gun].attackdelay;
};

void
weapon(OFString *a1, OFString *a2, OFString *a3)
{
	@autoreleasepool {
		selectgun(a1.UTF8String[0] ? atoi(a1.UTF8String) : -1,
		    a2.UTF8String[0] ? atoi(a2.UTF8String) : -1,
		    a3.UTF8String[0] ? atoi(a3.UTF8String) : -1);
	}
}
COMMAND(weapon, ARG_3STR)

void
createrays(vec &from, vec &to) // create random spread of rays for the shotgun
{
	vdist(dist, dvec, from, to);