- Modified textures once again
- FIxed a bug that occured when amputating an already amputated limb (hand and then forearm)
@@ -1,3 +1,11 @@
|
|||||||
|
0.9.9
|
||||||
|
- Modified textures for amputations
|
||||||
|
- Fixed a bug that caused some problems when amputating an already amputated limb
|
||||||
|
|
||||||
|
0.9.8
|
||||||
|
- New textures for amputations
|
||||||
|
- When cicatrized, an amputation will not be bloody anymore (visual thing only)
|
||||||
|
|
||||||
0.9.7
|
0.9.7
|
||||||
- Now amputations should spawn in every case, damn hairs. Thanks Dev for the tip!
|
- Now amputations should spawn in every case, damn hairs. Thanks Dev for the tip!
|
||||||
|
|
||||||
|
|||||||
@@ -9,17 +9,17 @@
|
|||||||
<m_Masks>4</m_Masks>
|
<m_Masks>4</m_Masks>
|
||||||
<m_MasksFolder>none</m_MasksFolder>
|
<m_MasksFolder>none</m_MasksFolder>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin01_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin02_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin03_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin04_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin05_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin01_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin02_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin03_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin04_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin05_hairy_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Body\MaleBody01</textureChoices>
|
<textureChoices>Body\MaleBody01</textureChoices>
|
||||||
<textureChoices>Body\MaleBody02</textureChoices>
|
<textureChoices>Body\MaleBody02</textureChoices>
|
||||||
|
|||||||
@@ -10,17 +10,17 @@
|
|||||||
<m_Masks>4</m_Masks>
|
<m_Masks>4</m_Masks>
|
||||||
<m_MasksFolder>none</m_MasksFolder>
|
<m_MasksFolder>none</m_MasksFolder>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin01_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin02_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin03_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin04_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin05_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin01_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin02_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin03_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin04_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin05_hairy_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Body\MaleBody01</textureChoices>
|
<textureChoices>Body\MaleBody01</textureChoices>
|
||||||
<textureChoices>Body\MaleBody02</textureChoices>
|
<textureChoices>Body\MaleBody02</textureChoices>
|
||||||
|
|||||||
@@ -10,17 +10,17 @@
|
|||||||
<m_Masks>4</m_Masks>
|
<m_Masks>4</m_Masks>
|
||||||
<m_MasksFolder>none</m_MasksFolder>
|
<m_MasksFolder>none</m_MasksFolder>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin01_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin02_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin03_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin04_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin05_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin01_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin02_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin03_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin04_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin05_hairy_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Body\MaleBody01</textureChoices>
|
<textureChoices>Body\MaleBody01</textureChoices>
|
||||||
<textureChoices>Body\MaleBody02</textureChoices>
|
<textureChoices>Body\MaleBody02</textureChoices>
|
||||||
|
|||||||
@@ -8,17 +8,17 @@
|
|||||||
<m_Masks>6</m_Masks>
|
<m_Masks>6</m_Masks>
|
||||||
<m_MasksFolder>none</m_MasksFolder>
|
<m_MasksFolder>none</m_MasksFolder>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin01_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin02_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin03_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin04_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin05_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin01_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin02_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin03_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin04_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin05_hairy_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Body\MaleBody01</textureChoices>
|
<textureChoices>Body\MaleBody01</textureChoices>
|
||||||
<textureChoices>Body\MaleBody02</textureChoices>
|
<textureChoices>Body\MaleBody02</textureChoices>
|
||||||
|
|||||||
@@ -9,17 +9,17 @@
|
|||||||
<m_Masks>5</m_Masks>
|
<m_Masks>5</m_Masks>
|
||||||
<m_Masks>6</m_Masks>
|
<m_Masks>6</m_Masks>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin01_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin02_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin03_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin04_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin05_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin01_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin02_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin03_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin04_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_hairy_b</textureChoices>
|
<textureChoices>Amputations\Forearm\skin05_hairy_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Body\MaleBody01</textureChoices>
|
<textureChoices>Body\MaleBody01</textureChoices>
|
||||||
<textureChoices>Body\MaleBody02</textureChoices>
|
<textureChoices>Body\MaleBody02</textureChoices>
|
||||||
|
|||||||
@@ -10,17 +10,17 @@
|
|||||||
<m_Masks>6</m_Masks>
|
<m_Masks>6</m_Masks>
|
||||||
<m_MasksFolder>none</m_MasksFolder>
|
<m_MasksFolder>none</m_MasksFolder>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin01_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin02_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin03_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin04_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin05_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Amputations\skin01_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin01_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin02_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin02_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin03_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin03_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin04_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin04_hairy_b</textureChoices>
|
||||||
<textureChoices>Amputations\skin05_hairy_b</textureChoices>
|
<textureChoices>Amputations\Upperarm\skin05_hairy_b</textureChoices>
|
||||||
|
|
||||||
<textureChoices>Body\MaleBody01</textureChoices>
|
<textureChoices>Body\MaleBody01</textureChoices>
|
||||||
<textureChoices>Body\MaleBody02</textureChoices>
|
<textureChoices>Body\MaleBody02</textureChoices>
|
||||||
|
|||||||
@@ -24,9 +24,8 @@ function TocSetCorrectTextureForAmputation(item, player, cicatrized)
|
|||||||
item:getVisual():setTextureChoice(tonumber(matched_index - 1)) -- it counts from 0, so we have to subtract 1
|
item:getVisual():setTextureChoice(tonumber(matched_index - 1)) -- it counts from 0, so we have to subtract 1
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
function TocSetBloodOnAmputation(player, body_part)
|
function TocSetBloodOnAmputation(player, body_part)
|
||||||
|
|
||||||
|
|
||||||
local body_part_type = body_part:getType()
|
local body_part_type = body_part:getType()
|
||||||
local blood_body_part_type
|
local blood_body_part_type
|
||||||
if body_part_type == BodyPartType.Hand_R then
|
if body_part_type == BodyPartType.Hand_R then
|
||||||
|
|||||||
@@ -316,23 +316,22 @@ function TheOnlyCure.CutLimb(part_name, surgeon_factor, bandage_table, painkille
|
|||||||
limbs_data[part_name].cicatrization_time = limbs_data[part_name].cicatrization_base_time - surgeon_factor * 50
|
limbs_data[part_name].cicatrization_time = limbs_data[part_name].cicatrization_base_time - surgeon_factor * 50
|
||||||
|
|
||||||
for _, depended_v in pairs(limbs_data[part_name].depends_on) do
|
for _, depended_v in pairs(limbs_data[part_name].depends_on) do
|
||||||
if limbs_data[depended_v].is_cut == false then
|
limbs_data[depended_v].is_cut = true
|
||||||
limbs_data[depended_v].is_cut = true
|
limbs_data[depended_v].is_amputation_shown = false
|
||||||
limbs_data[depended_v].is_amputation_shown = false
|
limbs_data[depended_v].cicatrization_time = limbs_data[part_name].cicatrization_base_time -
|
||||||
limbs_data[depended_v].cicatrization_time = limbs_data[part_name].cicatrization_base_time -
|
surgeon_factor * 50
|
||||||
surgeon_factor * 50
|
|
||||||
|
|
||||||
local should_depended_v_be_healed_of_bite = limbs_data[depended_v].is_infected and
|
|
||||||
body_damage:getInfectionLevel() < 20
|
|
||||||
local depended_body_part = body_damage:getBodyPart(TocGetBodyPartFromPartName(depended_v))
|
|
||||||
TocSetParametersForMissingLimb(depended_body_part, should_depended_v_be_healed_of_bite)
|
|
||||||
|
|
||||||
if should_depended_v_be_healed_of_bite then
|
|
||||||
limbs_data[depended_v].is_infected = false
|
|
||||||
end
|
|
||||||
|
|
||||||
|
local should_depended_v_be_healed_of_bite = limbs_data[depended_v].is_infected and
|
||||||
|
body_damage:getInfectionLevel() < 20
|
||||||
|
local depended_body_part = body_damage:getBodyPart(TocGetBodyPartFromPartName(depended_v))
|
||||||
|
TocSetParametersForMissingLimb(depended_body_part, should_depended_v_be_healed_of_bite)
|
||||||
|
|
||||||
|
if should_depended_v_be_healed_of_bite then
|
||||||
|
limbs_data[depended_v].is_infected = false
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
BIN
media/textures/Amputations/Forearm/skin01_b.png
Normal file
|
After Width: | Height: | Size: 58 KiB |
BIN
media/textures/Amputations/Forearm/skin01_hairy_b.png
Normal file
|
After Width: | Height: | Size: 82 KiB |
BIN
media/textures/Amputations/Forearm/skin02_b.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
media/textures/Amputations/Forearm/skin02_hairy_b.png
Normal file
|
After Width: | Height: | Size: 82 KiB |
BIN
media/textures/Amputations/Forearm/skin03_b.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
media/textures/Amputations/Forearm/skin03_hairy_b.png
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
media/textures/Amputations/Forearm/skin04_b.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
media/textures/Amputations/Forearm/skin04_hairy_b.png
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
media/textures/Amputations/Forearm/skin05_b.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
media/textures/Amputations/Forearm/skin05_hairy_b.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
media/textures/Amputations/Upperarm/skin01_b.png
Normal file
|
After Width: | Height: | Size: 58 KiB |
BIN
media/textures/Amputations/Upperarm/skin01_hairy_b.png
Normal file
|
After Width: | Height: | Size: 81 KiB |
BIN
media/textures/Amputations/Upperarm/skin02_b.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
media/textures/Amputations/Upperarm/skin02_hairy_b.png
Normal file
|
After Width: | Height: | Size: 81 KiB |
BIN
media/textures/Amputations/Upperarm/skin03_b.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
media/textures/Amputations/Upperarm/skin03_hairy_b.png
Normal file
|
After Width: | Height: | Size: 72 KiB |
BIN
media/textures/Amputations/Upperarm/skin04_b.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
media/textures/Amputations/Upperarm/skin04_hairy_b.png
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
media/textures/Amputations/Upperarm/skin05_b.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
media/textures/Amputations/Upperarm/skin05_hairy_b.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
2
mod.info
@@ -5,5 +5,5 @@ description=Bitten? Not a problem!
|
|||||||
id=Amputation2
|
id=Amputation2
|
||||||
icon=icon.png
|
icon=icon.png
|
||||||
url=https://github.com/ZioPao/The-Only-Cure-But-Better
|
url=https://github.com/ZioPao/The-Only-Cure-But-Better
|
||||||
modversion=0.9.7
|
modversion=0.9.9
|
||||||
pzversion=41.65
|
pzversion=41.65
|
||||||
|
|||||||
BIN
models_stuff/textures/MaleBody01a.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
models_stuff/textures/MaleBody02a.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
models_stuff/textures/MaleBody03a.png
Normal file
|
After Width: | Height: | Size: 66 KiB |
BIN
models_stuff/textures/MaleBody04a.png
Normal file
|
After Width: | Height: | Size: 58 KiB |
BIN
models_stuff/textures/MaleBody05a.png
Normal file
|
After Width: | Height: | Size: 54 KiB |