Skip to content

BlueWaterCTF/hackceler8-2023-tooling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hackceler8 2023 Tooling

This repository contains tooling for Hackceler8 2023, made by team Blue Water.

hackceler8 branch includes the basic template for the demo game. See each branch that includes fixes and adaptations done for each level.

Usage

Put files under this repository into game/hack, and put import hack at the top of client.py.

Install requirements by pip install -r hack_requirements.txt

In ludicer_gui.py, find on_draw() method and add self.extra_draw() before arcade.finish_render().

Then you are good to go.

Key bindings

  • (tracked) W/A/S/D is for movement (W for jumping),
  • (tracked) Q: drop weapon
  • (tracked) Space: pickup weapon/use weapon
  • (tracked) LShift: running
  • (tracked) Esc: exit level
  • (tracked) R [in main level]: restart level
  • (tracked) P: pause for quick menu
  • (tracked) E: interact with NPCs / go through NPC dialogue
  • (tracked) Enter: submit a textbox in NPC dialogue
  • (tracked) T: throw soul grenade
  • (tracked) Slash: Fast save
  • Z: undo sim frame
  • X: redo sim frame
  • Ctrl+V: paste into textbox
  • Period: increase refresh rate
  • Comma: decrease refresh rate
  • B: submit keystrokes to server (in sim mode)
  • K: toggle between real-mode and sim-mode (only if there are no frames in sim-mode)
  • M: show menu?
  • C: press once to return camera back to normal scale, press again to center camera back to player (you can right click drag mouse to pan map, and use the scroll wheel to zoom in and out. Use CTRL to pan faster)
  • H: does path finding to where the cursor is currently at
  • I: enable ipdb
  • L: Toggle item tracer
  • (tracked) F [in inventory]: cycle worn items forwards
  • (tracked) R [in inventory]: cycle worn items backwards
  • (tracked) S [in inventory]: cycle weapons forwards
  • (tracked) W [in inventory]: cycle weapons backwards

About

Tooling for Hackceler8 2023

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages