NPC: Difference between revisions

From Jedi Knight Wiki | JKHub
No edit summary
mNo edit summary
 
Line 1: Line 1:
An '''NPC''' is a non-playable character. These NPCs serve as allies, enemies, and actors in various games.
An '''NPC''' is a non-playable character. NPCs can serve as allies, enemies, and actors in various games.


==Modding==
==Modding==
A [[modder]] is able to modify [[.NPC File|.npc files]]. These files contain a variety options that define the NPC. A full list of these options can be found [https://jkhub.org/tutorials/article/114-npc-classes-and-their-descriptions/ here], compiled by [[User:Dusty22|dusty22]].
A [[modder]] is able to modify [[.npc]] files. These files contain a variety options that define the NPC. A full list of these options can be found [https://jkhub.org/tutorials/article/114-npc-classes-and-their-descriptions/ here], compiled by [[User:Dusty22|dusty22]].


==List of NPCs==
==List of NPCs==
A full list of [[JKA]]'s [[base]] NPCs can be found below.
A full list of ''[[Jedi Knight: Jedi Academy]]'' [[base]] NPCs can be found below.
<br>
<code>
<code>
  alora
alora
  alora_dual
<br>alora_dual
  assassin_droid <--- Broken in MP
<br>assassin_droid
  atst
<br>atst
  bartender
<br>bartender
  bespincop
<br>bespincop
  boba_fett
<br>boba_fett
  chewie
<br>chewie
  cultist
<br>cultist
  cultist_destroyer
<br>cultist_destroyer
  cultist_drain
<br>cultist_drain
  cultist_grip
<br>cultist_grip
  cultist_lightning
<br>cultist_lightning
  cultist_saber
<br>cultist_saber
  cultist_saber_2
<br>cultist_saber_2
  cultist_saber_throw
<br>cultist_saber_throw
  cultist_saber_med
<br>cultist_saber_med
  cultist_saber_med2
<br>cultist_saber_med2
  cultist_saber_med_throw
<br>cultist_saber_med_throw
  cultist_saber_med_throw2
<br>cultist_saber_med_throw2
  cultist_saber_strong
<br>cultist_saber_strong
  cultist_saber_strong2
<br>cultist_saber_strong2
  cultist_saber_strong_throw
<br>cultist_saber_strong_throw
  cultist_saber_strong_throw2
<br>cultist_saber_strong_throw2
  cultist_saber_all
<br>cultist_saber_all
  cultist_saber_all2
<br>cultist_saber_all2
  cultist_all_throw
<br>cultist_all_throw
  cultist_all_throw2
<br>cultist_all_throw2
  cultist_saber_powers
<br>cultist_saber_powers
  cultistcommando
<br>cultistcommando
  desann
<br>desann
  elder
<br>elder
  elder2
<br>elder2
  galak
<br>galak
  galak_mech
<br>galak_mech
  glider
<br>glider
  gonk
<br>gonk
  gran
<br>gran
  gran2
<br>gran2
  granboxer
<br>granboxer
  granshooter
<br>granshooter
  hazardtrooper
<br>hazardtrooper
  hazardtrooperconcussion
<br>hazardtrooperconcussion
  hazardtrooperofficer
<br>hazardtrooperofficer
  howler
<br>howler
  human_merc
<br>human_merc
  human_merc_bow
<br>human_merc_bow
  human_merc_key
<br>human_merc_key
  human_merc_rep
<br>human_merc_rep
  human_merc_flc
<br>human_merc_flc
  human_merc_cnc
<br>human_merc_cnc
  larnic_racto
<br>larnic_racto
  impcommander
<br>impcommander
  imperial
<br>imperial
  impofficer
<br>impofficer
  impworker
<br>impworker
  impworker2
<br>impworker2
  impworker3
<br>impworker3
  interrogator
<br>interrogator
  jan
<br>jan
  jawa
<br>jawa
  jawa_armed <--- Uses a missing weapon, will spawn unarmed
<br>jawa_armed
  jedi
<br>jedi
  jedi_hf1
<br>jedi_hf1
  jedi_hf2
<br>jedi_hf2
  jedi_hm1
<br>jedi_hm1
  jedi_hm2
<br>jedi_hm2
  jedi_kdm1
<br>jedi_kdm1
  jedi_kdm2
<br>jedi_kdm2
  jedi_rm1
<br>jedi_rm1
  jedi_rm2
<br>jedi_rm2
  jedi_tf1
<br>jedi_tf1
  jedi_tf2
<br>jedi_tf2
  jedi_zf1
<br>jedi_zf1
  jedi_zf2
<br>jedi_zf2
  jedi_random
<br>jedi_random
  jedif
<br>jedif
  jedimaster
<br>jedimaster
  jeditrainer
<br>jeditrainer
  kyle
<br>kyle
  lando
<br>lando
  luke
<br>luke
  mark1
<br>mark1
  mark2
<br>mark2
  merchant
<br>merchant
  minemonster
<br>minemonster
  monmothma
<br>monmothma
  morgankatarn
<br>morgankatarn
  mouse
<br>mouse
  noghri
<br>noghri
  nulldiver
<br>nulldiver
  player
<br>player
  prisoner
<br>prisoner
  probe
<br>probe
  protocol
<br>protocol
  protocol_imp
<br>protocol_imp
  r2d2
<br>r2d2
  r2d2_imp
<br>r2d2_imp
  ragnos
<br>ragnos
  rancor
<br>rancor
  rancor_mutant
<br>rancor_mutant
  rax
<br>rax
  rebel
<br>rebel
  rebel2
<br>rebel2
  reborn
<br>reborn
  reborn_dual
<br>reborn_dual
  reborn_new
<br>reborn_new
  reborn_staff
<br>reborn_staff
  reborn_twin
<br>reborn_twin
  rebornmaster
<br>rebornmaster
  rebornmasterstaff
<br>rebornmasterstaff
  rebornmasterdual
<br>rebornmasterdual
  Vkothos
<br>Vkothos
  dkothos
<br>dkothos
  rebornacrobat
<br>rebornacrobat
  rebornboss
<br>rebornboss
  rebornchiss
<br>rebornchiss
  rebornfencer
<br>rebornfencer
  rebornforceuser
<br>rebornforceuser
  rebornrodian
<br>rebornrodian
  reborntrandoshan
<br>reborntrandoshan
  rebornweequy
<br>rebornweequy
  reelo
<br>reelo
  remote
<br>remote
  remote_sp
<br>remote_sp
  rockettrooper
<br>rockettrooper
  rockettrooper_w
<br>rockettrooper_w
  rockettrooper2
<br>rockettrooper2
  rocks
<br>rocks
  rodian
<br>rodian
  rodian2
<br>rodian2
  rosh_penin
<br>rosh_penin
  rosh_penin_noforce
<br>rosh_penin_noforce
  rosh_dark
<br>rosh_dark
  saber_droid <--- Crashes players in MP
<br>saber_droid
  saber_droid_training <--- Crashes players in MP
<br>saber_droid_training
  saboteur
<br>saboteur
  saboteurcommando
<br>saboteurcommando
  saboteurpistol
<br>saboteurpistol
  saboteursniper
<br>saboteursniper
  sand_creature
<br>sand_creature
  sand_creature_fast
<br>sand_creature_fast
  seeker
<br>seeker
  sentry
<br>sentry
  shadowtrooper
<br>shadowtrooper
  snowtrooper
<br>snowtrooper
  stcommander
<br>stcommander
  stofficer
<br>stofficer
  stofficeralt
<br>stofficeralt
  stormpilot
<br>stormpilot
  stormtrooper
<br>stormtrooper
  stormtrooper2
<br>stormtrooper2
  swamptrooper
<br>swamptrooper
  swamptrooper2
<br>swamptrooper2
  tavion
<br>tavion
  tavion_new
<br>tavion_new
  tavion_sith_sword
<br>tavion_sith_sword
  tavion_scepter
<br>tavion_scepter
  test
<br>test
  trandoshan
<br>trandoshan
  tusken
<br>tusken
  tuskensniper
<br>tuskensniper
  ugnaught
<br>ugnaught
  wampa
<br>wampa
  weequay
<br>weequay
  weequay2
<br>weequay2
  weequay3
<br>weequay3
  weequay4
<br>weequay4
  kyle_boss
<br>kyle_boss
</code>
</code>


==Related Commands==
==Related Commands==
* [[npc spawn]] - Spawn an NPC or [[Vehicle|vehicle]]
* [[npc spawn]] - Spawn an NPC or [[vehicle]]
* [[control]] - Take control of an NPC
* [[control]] - Take control of an NPC
* [[playermodel]] - Take the form of an NPC
* [[playermodel]] - Take the form of an NPC

Latest revision as of 12:38, 27 January 2023

An NPC is a non-playable character. NPCs can serve as allies, enemies, and actors in various games.

Modding[edit]

A modder is able to modify .npc files. These files contain a variety options that define the NPC. A full list of these options can be found here, compiled by dusty22.

List of NPCs[edit]

A full list of Jedi Knight: Jedi Academy base NPCs can be found below.
alora
alora_dual
assassin_droid
atst
bartender
bespincop
boba_fett
chewie
cultist
cultist_destroyer
cultist_drain
cultist_grip
cultist_lightning
cultist_saber
cultist_saber_2
cultist_saber_throw
cultist_saber_med
cultist_saber_med2
cultist_saber_med_throw
cultist_saber_med_throw2
cultist_saber_strong
cultist_saber_strong2
cultist_saber_strong_throw
cultist_saber_strong_throw2
cultist_saber_all
cultist_saber_all2
cultist_all_throw
cultist_all_throw2
cultist_saber_powers
cultistcommando
desann
elder
elder2
galak
galak_mech
glider
gonk
gran
gran2
granboxer
granshooter
hazardtrooper
hazardtrooperconcussion
hazardtrooperofficer
howler
human_merc
human_merc_bow
human_merc_key
human_merc_rep
human_merc_flc
human_merc_cnc
larnic_racto
impcommander
imperial
impofficer
impworker
impworker2
impworker3
interrogator
jan
jawa
jawa_armed
jedi
jedi_hf1
jedi_hf2
jedi_hm1
jedi_hm2
jedi_kdm1
jedi_kdm2
jedi_rm1
jedi_rm2
jedi_tf1
jedi_tf2
jedi_zf1
jedi_zf2
jedi_random
jedif
jedimaster
jeditrainer
kyle
lando
luke
mark1
mark2
merchant
minemonster
monmothma
morgankatarn
mouse
noghri
nulldiver
player
prisoner
probe
protocol
protocol_imp
r2d2
r2d2_imp
ragnos
rancor
rancor_mutant
rax
rebel
rebel2
reborn
reborn_dual
reborn_new
reborn_staff
reborn_twin
rebornmaster
rebornmasterstaff
rebornmasterdual
Vkothos
dkothos
rebornacrobat
rebornboss
rebornchiss
rebornfencer
rebornforceuser
rebornrodian
reborntrandoshan
rebornweequy
reelo
remote
remote_sp
rockettrooper
rockettrooper_w
rockettrooper2
rocks
rodian
rodian2
rosh_penin
rosh_penin_noforce
rosh_dark
saber_droid
saber_droid_training
saboteur
saboteurcommando
saboteurpistol
saboteursniper
sand_creature
sand_creature_fast
seeker
sentry
shadowtrooper
snowtrooper
stcommander
stofficer
stofficeralt
stormpilot
stormtrooper
stormtrooper2
swamptrooper
swamptrooper2
tavion
tavion_new
tavion_sith_sword
tavion_scepter
test
trandoshan
tusken
tuskensniper
ugnaught
wampa
weequay
weequay2
weequay3
weequay4
kyle_boss

Related Commands[edit]