<commit_before>#include "COLLIDE.H"
#include "SPECIFIC.H"

long zfront;
long xfront;
short GlobalCollisionBounds[6];
char LM[15];

void TestForObjectOnLedge(struct ITEM_INFO *item, struct COLL_INFO *coll)//2A940, 2AB68
{
	S_Warn("[TestForObjectOnLedge] - Unimplemented!\n");
}

void TriggerLaraBlood()//2A838, 2AA60
{
	S_Warn("[TriggerLaraBlood] - Unimplemented!\n");
}

void GenericSphereBoxCollision(short item_num, struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//2A5EC, 2A814
{
	S_Warn("[GenericSphereBoxCollision] - Unimplemented!\n");
}

int ItemPushLaraStatic(struct ITEM_INFO *laraitem, short *bounds, struct PHD_3DPOS *pos, struct COLL_INFO *coll)//2A2D8, 2A500
{
	S_Warn("[ItemPushLaraStatic] - Unimplemented!\n");
	return 0;
}

int TestBoundsCollideStatic(short *bounds, struct PHD_3DPOS *pos, long radius)//2A140, 2A368
{
	S_Warn("[TestBoundsCollideStatic] - Unimplemented!\n");
	return 0;
}

void TrapCollision(short item_num, struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//2A098, 2A2C0
{
	S_Warn("[TrapCollision] - Unimplemented!\n");
}

void AIPickupCollision(short item_num, struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//2A03C, 2A264
{
	S_Warn("[AIPickupCollision] - Unimplemented!\n");
}

void CreatureCollision(short item_num, struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//29E10, 2A024
{
	S_Warn("[CreatureCollision] - Unimplemented!\n");
}

void LaraBaddieCollision(struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//29A44, 29C58
{
	S_Warn("[LaraBaddieCollision] - Unimplemented!\n");
}
<commit_msg>COLLIDE.C init globals.<commit_after>#include "COLLIDE.H"
#include "SPECIFIC.H"

long zfront;
long xfront;
short GlobalCollisionBounds[6];

char LM[] =
{
	0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 8
};

void TestForObjectOnLedge(struct ITEM_INFO *item, struct COLL_INFO *coll)//2A940, 2AB68
{
	S_Warn("[TestForObjectOnLedge] - Unimplemented!\n");
}

void TriggerLaraBlood()//2A838, 2AA60
{
	S_Warn("[TriggerLaraBlood] - Unimplemented!\n");
}

void GenericSphereBoxCollision(short item_num, struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//2A5EC, 2A814
{
	S_Warn("[GenericSphereBoxCollision] - Unimplemented!\n");
}

int ItemPushLaraStatic(struct ITEM_INFO *laraitem, short *bounds, struct PHD_3DPOS *pos, struct COLL_INFO *coll)//2A2D8, 2A500
{
	S_Warn("[ItemPushLaraStatic] - Unimplemented!\n");
	return 0;
}

int TestBoundsCollideStatic(short *bounds, struct PHD_3DPOS *pos, long radius)//2A140, 2A368
{
	S_Warn("[TestBoundsCollideStatic] - Unimplemented!\n");
	return 0;
}

void TrapCollision(short item_num, struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//2A098, 2A2C0
{
	S_Warn("[TrapCollision] - Unimplemented!\n");
}

void AIPickupCollision(short item_num, struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//2A03C, 2A264
{
	S_Warn("[AIPickupCollision] - Unimplemented!\n");
}

void CreatureCollision(short item_num, struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//29E10, 2A024
{
	S_Warn("[CreatureCollision] - Unimplemented!\n");
}

void LaraBaddieCollision(struct ITEM_INFO *laraitem, struct COLL_INFO *coll)//29A44, 29C58
{
	S_Warn("[LaraBaddieCollision] - Unimplemented!\n");
}

{'fraction_non_alphanumeric': 0.13732952743418966, 'fraction_numerical': 0.05137963843958135, 'mean_word_length': 6.386416861826698, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7006782', 'n_tokens_mistral': 1381, 'n_tokens_neox': 1296, 'n_words': 247}