Documentation
Readme
View as plain text
This mod adds the wife of Man-bat, She-Bat, to Lego Batman!
How to install:
After extracting your game (tutorial link below), move or delete the dats and charstxt.fpk (located in chars folder)
https://www.youtube.com/watch?v=_EQ3hPrh0V8
after that
--------
1. Add this to Lego Batman/Chars/Chars.txt
char_start
dir "Manbat"
file "Shebat"
char_end
--------
2. Add this to Lego Batman/Chars/collection.txt (Intended to be placed after Manbat)
collect "Shebat" area_complete "zoo" buy_in_shop 40000 cheat_code "5H3B4T"
--------
3. Add this to Lego Batman/stuff/English.txt
765 "She-Bat"
--------
4. (If you've downloaded my Prometheus mod you can skip this and the next step)
Open CHARS/SPECIALMOVES.txt, locate ManBat's grabs in the file, and replace it all with this. it includes throws for my prometheus mod, to make installing both easy easy. If you have other mods that use ManBat's throws, copy each mention of the new special moves individually and paste them into your own file.
////////////////////////////////////////////////////////
// MANBAT GRAB THROWS
////////////////////////////////////////////////////////
specialmove_start
name "manbat initial grab" ;; manbat initial grab - lifts character upside down
attacker character "Manbat" action "attack1"
attacker character "shebat" action "attack1"
attacker character "prometheus" action "attack1"
victim variant "police" action "attacked26"
victim variant "civvy" action "attacked26"
victim character "civvy" action "attacked26"
distance_apart 0.324
percent_chance 100
victim_ignores_attacks
phase 1
start_attacker_trans 1
attacker_speed_z 0.3984
end_attacker_trans 15
button special
min_duration 9999
specialmove_end
specialmove_start
name "manbat wait for button" ;; manbat hold animation - holds victim in the air. Includes Walk (moveaction)
attacker character "Manbat" action "attack2" moveaction "attack3"
attacker character "Prometheus" action "attack2" moveaction "attack3"
attacker character "shebat" action "attack2" moveaction "attack3"
victim variant "police" action "attacked27" moveaction "attacked28"
victim variant "civvy" action "attacked27" moveaction "attacked28"
victim character "civvy" action "attacked27" moveaction "attacked28"
percent_chance 100
distance_apart 0.1357
victim_ignores_attacks
phase 2
button auto
min_duration 1.0
max_duration 3.0
specialmove_end
specialmove_start
name "manbat breakfree" ;; victim breaks free - both characters return to idle
attacker character "Manbat" action "attack4"
attacker character "shebat" action "attack4"
attacker character "prometheus" action "attack4"
victim variant "police" action "attacked29"
victim variant "civvy" action "attacked29"
victim character "civvy" action "attacked29"
distance_apart 0.1357
start_attacker_trans 1
attacker_speed_z -0.3145
end_attacker_trans 19
;start_victim_trans 1 ;COMMENTED OUT EVEN THOUGH THERE IS MEANT TO BE Z MOVEMENT AND THESE VALUES ARE CORRECT. IF THIS IS PUT IN THE POLICEMAN WILL SLIDE. PAULM
;victim_speed_z 0.1568
;end_victim_trans 11
percent chance 100
victim_ignores_attacks
phase 3
button auto
specialmove_end
specialmove_start
name "manbat punch" // manbat punches victim
attacker character "Manbat" action "attack5"
attacker character "shebat" action "attack5"
attacker character "prometheus" action "attack5"
victim variant "police" action "attacked32"
victim variant "civvy" action "attacked32"
victim character "civvy" action "attacked32"
distance_apart 0.1357
start_attacker_trans 17
attacker_speed_z 0.5713
end_attacker_trans 42
start_victim_trans 20
victim_speed_z 4 ;2.6426
end_victim_trans 50
percent chance 100
victim_ignores_attacks
phase 3
button action
throw_kill_parts_up
kill_victim_frame 45
kill_victim_at_end
specialmove_end
specialmove_start
name "manbat slam" // manbat slams the victim into the ground
attacker character "Manbat" action "attack6"
attacker character "shebat" action "attack6"
attacker character "prometheus" action "attack6"
victim variant "police" action "attacked33"
victim variant "civvy" action "attacked33"
victim character "civvy" action "attacked33"
distance_apart 0.1357
start_attacker_trans 24
attacker_speed_z 0.7835
end_attacker_trans 35
start_victim_trans 24
victim_speed_z 2.5 ;1.3348
end_victim_trans 35
percent chance 100
victim_ignores_attacks
phase 3
button special
kill_victim_at_end
throw_kill_parts_up
kill_victim_frame 37
specialmove_end
----------------------------------
5. go to levels/Batcave/batcave.txt and add the below text under the other residents:
character "glide_pack" resident
--------
6. after that, drag and drop the contents from the mod and hit write into/replace when prompted
--------
More characters coming in the future....