Durvis, durvis un durvis...
(func_door & func_door_rotating)
Visādas durvis – iesākumā tādas kas kustas tikai norādītajā virzienā. Pēcāk arī rotējošas, vienvirziena, dubultas un vēl...
Pamati-durvis kas negrozas.
• Sākumā mums vajag uztaisīt durvju solid(kluci), standarta izmēri ir 64 unit platums un 96 unit augstums (telpas augstums 128 unit)
• Nu uztaisīto solid pārvēršam par brush entity – func_door. Tur tikai daži atribūti ir nozīmīgi durvīm, pārējie ir standarta. e.g. 'Pitch Yaw Roll' vērtības mainot varam norādīt kurā virzienā šīs durvis bīdīsies.
• Yaw norāda leņķi kurš norāda horizontālo virzienu (e.g. Pa labi, pa kreisi uz priekšu, atpakaļ etc. atbilst skatam no augšas)
• Pitch atbilst skatam no sāna varam norādīt pa labi pa kreisi, uz augšu uz leju etc.
• Roll atbilst skatam no priekšas varam norādīt pa labi pa kreisi, uz augšu uz leju etc.
• Attēlā redzams entity dialogs durvīm, kurām uzlikts pitch 270 tas nozīmē durvis bīdīsies uz augšu.

HINT: zināms ka parastās durvis bīdās pa pilnu savu izmēru. Teiksim ja tās kustības ass virzienā ir 64 unit tad arī bīdīsies pa 64 un sienā “rēgosies” maliņa – lai to novērstu vienkārši durvis uztaisam par 1 unit garākas uz to pusi uz kuru kustās. Tad durvis “ieies” šo vienu unit sienā.
Rotējošas durvis
• Tāpat vajag durvju solid, kad tas ir tad taisam otru daļu – Origin brush
• Origin brush taisa no parasta solid kuram ir ORIGIN textūra(uz visām 6 virsmām!). Novietojam to durvju solid vienā malā. Apmēram tā kā attēlā. (tas mazais ir Origin brush un lielās ir durvis)

• Iezīmējam abus solid – Origin brush un durvis, un pārvēršam par func_door_rotating

• Rotējošajām durvīm varam norādīt lenķi par cik tās rotēs – defaultā ir 90 grādi
• Defaultā tās kustās ap Origin brush, Z ass virzienā (resp. tā kā normālas durvis) manīt ass virzienu var caur flag'iem
Dubultdurvis
• Tas ir pavisam vienkārši – divas durvis(divi atsevišķi entity) un norādam pareizi virzienus kuros tām bīdīties.
• Ja gribam rotējošās dubultdurvis tad vienkārši katrai pusei Origin brush liekam ārmalās.
Flags & Attributes
• Ar flagiem varam panākt visādus labumus e.g. likt durvīm darboties tikai ja spiež [use], likt vērties tikai uz vienu pusi. Būt jau atvērtām sākumā un vēl.
• Attribūti arī ir dažādi nu kaut vai cik ilgi stāv vaļā līdz aizveras, kāda skaņa.
• Vēl tādas lietas ka cik daudz jāsašauj lai atvērtu un cik damage dod ja aiztaisās ciet un tajā brīdī kāds ir starpā.

• Kartes fails kā vienmēr pievienots, papētam kā taisīt.
RMF fails
vincister © 2007
(func_door & func_door_rotating)
Visādas durvis – iesākumā tādas kas kustas tikai norādītajā virzienā. Pēcāk arī rotējošas, vienvirziena, dubultas un vēl...
Pamati-durvis kas negrozas.
• Sākumā mums vajag uztaisīt durvju solid(kluci), standarta izmēri ir 64 unit platums un 96 unit augstums (telpas augstums 128 unit)
• Nu uztaisīto solid pārvēršam par brush entity – func_door. Tur tikai daži atribūti ir nozīmīgi durvīm, pārējie ir standarta. e.g. 'Pitch Yaw Roll' vērtības mainot varam norādīt kurā virzienā šīs durvis bīdīsies.
• Yaw norāda leņķi kurš norāda horizontālo virzienu (e.g. Pa labi, pa kreisi uz priekšu, atpakaļ etc. atbilst skatam no augšas)
• Pitch atbilst skatam no sāna varam norādīt pa labi pa kreisi, uz augšu uz leju etc.
• Roll atbilst skatam no priekšas varam norādīt pa labi pa kreisi, uz augšu uz leju etc.
• Attēlā redzams entity dialogs durvīm, kurām uzlikts pitch 270 tas nozīmē durvis bīdīsies uz augšu.

HINT: zināms ka parastās durvis bīdās pa pilnu savu izmēru. Teiksim ja tās kustības ass virzienā ir 64 unit tad arī bīdīsies pa 64 un sienā “rēgosies” maliņa – lai to novērstu vienkārši durvis uztaisam par 1 unit garākas uz to pusi uz kuru kustās. Tad durvis “ieies” šo vienu unit sienā.
Rotējošas durvis
• Tāpat vajag durvju solid, kad tas ir tad taisam otru daļu – Origin brush
• Origin brush taisa no parasta solid kuram ir ORIGIN textūra(uz visām 6 virsmām!). Novietojam to durvju solid vienā malā. Apmēram tā kā attēlā. (tas mazais ir Origin brush un lielās ir durvis)

• Iezīmējam abus solid – Origin brush un durvis, un pārvēršam par func_door_rotating

• Rotējošajām durvīm varam norādīt lenķi par cik tās rotēs – defaultā ir 90 grādi
• Defaultā tās kustās ap Origin brush, Z ass virzienā (resp. tā kā normālas durvis) manīt ass virzienu var caur flag'iem
Dubultdurvis
• Tas ir pavisam vienkārši – divas durvis(divi atsevišķi entity) un norādam pareizi virzienus kuros tām bīdīties.
• Ja gribam rotējošās dubultdurvis tad vienkārši katrai pusei Origin brush liekam ārmalās.
Flags & Attributes
• Ar flagiem varam panākt visādus labumus e.g. likt durvīm darboties tikai ja spiež [use], likt vērties tikai uz vienu pusi. Būt jau atvērtām sākumā un vēl.
• Attribūti arī ir dažādi nu kaut vai cik ilgi stāv vaļā līdz aizveras, kāda skaņa.
• Vēl tādas lietas ka cik daudz jāsašauj lai atvērtu un cik damage dod ja aiztaisās ciet un tajā brīdī kāds ir starpā.

• Kartes fails kā vienmēr pievienots, papētam kā taisīt.
RMF fails
vincister © 2007
