r60 - trunk/basezym/progsqc
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Sat Sep 30 22:51:04 EDT 2006
Author: havoc
Date: 2006-09-30 22:51:04 -0400 (Sat, 30 Sep 2006)
New Revision: 60
Modified:
trunk/basezym/progsqc/player.qc
Log:
fixed bug where players were not getting their weapon_ofs from the
player class, changed granting of starting items to give full inventory
ammo
Modified: trunk/basezym/progsqc/player.qc
===================================================================
--- trunk/basezym/progsqc/player.qc 2006-08-17 01:12:06 UTC (rev 59)
+++ trunk/basezym/progsqc/player.qc 2006-10-01 02:51:04 UTC (rev 60)
@@ -100,22 +100,22 @@
Inventory_Clear(pc);
Inventory_GetItemInfo(pc, ITEMTYPE_ASSAULTRAILGUN);
Inventory_ModifyItem(pc, ITEMTYPE_ASSAULTRAILGUN, 1, iteminfo_ammo1max, iteminfo_ammo2max);
- Inventory_ModifyItem(pc, ITEMTYPE_ASSAULTRAILGUN_AMMO, iteminfo_ammo1max * 2, 0, 0);
+ Inventory_ModifyItem(pc, ITEMTYPE_ASSAULTRAILGUN_AMMO, iteminfo_ammo1inventorymax * 2, 0, 0);
Inventory_GetItemInfo(pc, ITEMTYPE_CRYLINK);
Inventory_ModifyItem(pc, ITEMTYPE_CRYLINK, 1, iteminfo_ammo1max, iteminfo_ammo2max);
- Inventory_ModifyItem(pc, ITEMTYPE_CRYLINK_AMMO, iteminfo_ammo1max * 2, 0, 0);
+ Inventory_ModifyItem(pc, ITEMTYPE_CRYLINK_AMMO, iteminfo_ammo1inventorymax * 2, 0, 0);
Inventory_GetItemInfo(pc, ITEMTYPE_HAGAR);
Inventory_ModifyItem(pc, ITEMTYPE_HAGAR, 1, iteminfo_ammo1max, iteminfo_ammo2max);
- Inventory_ModifyItem(pc, ITEMTYPE_HAGAR_AMMO, iteminfo_ammo1max * 2, 0, 0);
+ Inventory_ModifyItem(pc, ITEMTYPE_HAGAR_AMMO, iteminfo_ammo1inventorymax * 2, 0, 0);
Inventory_GetItemInfo(pc, ITEMTYPE_MINIGUN);
Inventory_ModifyItem(pc, ITEMTYPE_MINIGUN, 1, iteminfo_ammo1max, iteminfo_ammo2max);
- Inventory_ModifyItem(pc, ITEMTYPE_MINIGUN_AMMO, iteminfo_ammo1max * 2, 0, 0);
+ Inventory_ModifyItem(pc, ITEMTYPE_MINIGUN_AMMO, iteminfo_ammo1inventorymax * 2, 0, 0);
Inventory_GetItemInfo(pc, ITEMTYPE_RPG);
Inventory_ModifyItem(pc, ITEMTYPE_RPG, 1, iteminfo_ammo1max, iteminfo_ammo2max);
- Inventory_ModifyItem(pc, ITEMTYPE_RPG_AMMO, iteminfo_ammo1max * 2, 0, 0);
+ Inventory_ModifyItem(pc, ITEMTYPE_RPG_AMMO, iteminfo_ammo1inventorymax * 2, 0, 0);
Inventory_GetItemInfo(pc, ITEMTYPE_SNIPERRAILGUN);
Inventory_ModifyItem(pc, ITEMTYPE_SNIPERRAILGUN, 1, iteminfo_ammo1max, iteminfo_ammo2max);
- Inventory_ModifyItem(pc, ITEMTYPE_SNIPERRAILGUN_AMMO, iteminfo_ammo1max * 2, 0, 0);
+ Inventory_ModifyItem(pc, ITEMTYPE_SNIPERRAILGUN_AMMO, iteminfo_ammo1inventorymax * 2, 0, 0);
/*
pc = playerclass_spawn(ACTORTYPE_THEPLAYER, AITYPE_PLAYER, "models/players/spy", ".md3", "player");
@@ -292,6 +292,7 @@
if (!pc)
objerror("No playerclass found");
self.playerclass = pc;
+ self.weapon_ofs = pc.weapon_ofs;
self.view_ofs = pc.view_ofs;
self.aitype = pc.aitype;
self.health = pc.health;
More information about the zymotic-commits
mailing list